Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
b7b2720
start to modify file section to add guidance
mfall3 Sep 15, 2025
0c66407
Merge branch 'main' into feature-51
mfall3 Sep 16, 2025
0e2469e
implement prototype updated file upload options interface
mfall3 Sep 17, 2025
7831fe1
clarify size limits for cURL and Python script command line upload me…
mfall3 Sep 17, 2025
cbe7726
separate advanced file upload optios
mfall3 Sep 18, 2025
3bb4dd3
refine file upload options interface
mfall3 Sep 19, 2025
c2e9605
refine file upload interface
mfall3 Sep 22, 2025
539a4a1
refine file upload interface
mfall3 Sep 22, 2025
51821de
refine file upload interface
mfall3 Sep 22, 2025
2e88ca7
replace symbol with words for add/remove row buttons in interface
mfall3 Sep 23, 2025
6b136c4
refine upload interface
mfall3 Sep 23, 2025
64fc38d
refine upload interface
mfall3 Sep 23, 2025
8292a3f
use title case for button labels
mfall3 Sep 24, 2025
399ec0a
add skip to content and improve page struture to support assistive nav
mfall3 Sep 24, 2025
2cbd8e9
refine page structure to support skipto menu and general accessibilit…
mfall3 Sep 25, 2025
7eb8fdc
refine file upload interface
mfall3 Sep 25, 2025
3613283
adjust heading levels for guide sections
mfall3 Sep 26, 2025
bfcbfba
support definition headings styling to coordinate with skip to menu
mfall3 Sep 26, 2025
0627085
fix contrast on panel titles
mfall3 Oct 2, 2025
653e0e9
refine dynamic page title display
mfall3 Oct 2, 2025
e4b1a92
refine heading structure for dataset landing page
mfall3 Oct 2, 2025
9842bd8
update metrics dashboard per issue 61
mfall3 Oct 3, 2025
5745b74
add titles to all pages, dynamically distinct when appropriate
mfall3 Oct 6, 2025
ced2c29
update headings to support information heirarchy for dataset landing …
mfall3 Oct 7, 2025
e396df4
modify workflow for logging into restricted dataset to support access…
mfall3 Oct 8, 2025
065a90e
add login prompt to skip to menu for restricted datasets
mfall3 Oct 8, 2025
d5c62e5
remove tab-related roles from panel groups
mfall3 Oct 9, 2025
67ecf57
refine heading markup to better support skip to content menu - welcom…
mfall3 Oct 14, 2025
94ec04b
merge in fixes from Bug-62
mfall3 Oct 15, 2025
4aac73c
remove typo line
mfall3 Oct 15, 2025
9907ce2
Merge branch 'stable' into feature-51
mfall3 Oct 15, 2025
ea34892
add top heading to guides page
mfall3 Oct 16, 2025
dd0d3b2
use redirects to handle workflow for logging in for restricted dataset
mfall3 Oct 20, 2025
91a6288
fix typo
mfall3 Oct 20, 2025
5ed51dc
fix typo
mfall3 Oct 20, 2025
5f9f0e7
reset sessions controller and add debug logging
mfall3 Oct 20, 2025
0ea5f71
use partials instead of modals for restricted dataset
mfall3 Oct 20, 2025
7538626
use partials instead of modals for restricted dataset
mfall3 Oct 20, 2025
4036700
use partials instead of modals for restricted dataset
mfall3 Oct 20, 2025
8edafe9
add progress nav to pre-deposit and deposit agreement pages
mfall3 Oct 21, 2025
495fdf6
make tooltips focusable
mfall3 Oct 22, 2025
e5ba652
add information heirarchy to deposit agreement interface page
mfall3 Oct 22, 2025
9947613
add alt text to ORCiD icons
mfall3 Oct 23, 2025
45d1bfc
add aria-label for primary contact radio button on creator section of…
mfall3 Oct 23, 2025
492cf01
send focus to ORCiD lookup modal when shown
mfall3 Oct 28, 2025
3c7773a
trap focus in modal for ORCiD search
mfall3 Oct 29, 2025
3f733ac
update trap focus in orcid search modal to permit import
mfall3 Oct 30, 2025
d4088fd
update trap focus in orcid search modal to permit import
mfall3 Oct 31, 2025
7bc41e7
move focus to before description when expanding more description on b…
mfall3 Oct 31, 2025
c7c9dbd
refine search page for accessibility
mfall3 Nov 3, 2025
6687f62
refine search page for accessibility
mfall3 Nov 3, 2025
1158424
refine download modal for accesibility.
mfall3 Nov 4, 2025
9845e09
provide aria-expanded information for file content views
mfall3 Nov 4, 2025
a8e4ce3
refactor show file table as rows and move labels to appropriate spans
mfall3 Nov 7, 2025
1c0770e
move preview back under view button
mfall3 Nov 7, 2025
0f625c8
move preview back under view button
mfall3 Nov 7, 2025
904b575
set default outline-offset for links positive to avoid outline overla…
mfall3 Nov 10, 2025
87bf48f
convert checkboxes to radio buttons in deposit agreement to match fun…
mfall3 Nov 11, 2025
924ad63
normalize styling of panel headings
mfall3 Nov 11, 2025
dda6d7d
change New to Add for metadata rows
mfall3 Nov 11, 2025
cb38e18
add underlines to links as needed
mfall3 Nov 13, 2025
eaabbd0
adjust styling on heading for version panel
mfall3 Nov 13, 2025
6a4afab
underline links in pre-deposit and contact pages
mfall3 Nov 14, 2025
4680f31
adjust wording of upload interface
mfall3 Nov 14, 2025
bcfa166
adjust wording of upload interface
mfall3 Nov 14, 2025
34530c6
minor wording tweak
mfall3 Nov 17, 2025
35a9238
add search terms to page title for dataset search results
mfall3 Nov 17, 2025
50b9f77
darken orange of info buttons to increase contrast
mfall3 Nov 17, 2025
f503d43
darken orange of info buttons to increase contrast
mfall3 Nov 17, 2025
9d52584
show advanced file management for curators
mfall3 Nov 19, 2025
3174787
update file upload image
mfall3 Nov 19, 2025
f18386f
update file upload image
mfall3 Nov 19, 2025
3739a3f
disable exist check for files during dataset landing page load
mfall3 Nov 20, 2025
7ff3f22
temporarily use feature branch of Medusa Storage gem for testing
mfall3 Nov 20, 2025
843c99b
use updated Medusa Storage gem
mfall3 Nov 24, 2025
c952544
force ruby platform for pg gem
mfall3 Nov 24, 2025
ddd7d29
restore storage check on page load for datafiles;
mfall3 Nov 24, 2025
865b36a
use main branch for medusa storage gem
mfall3 Dec 3, 2025
a3e494b
handle special case for versioned dataset with share code
mfall3 Dec 4, 2025
0db34ea
refine syntax for share code exception
mfall3 Dec 4, 2025
fc7d43a
reduce existance checks for files during normal page load
mfall3 Dec 5, 2025
cff8d3f
do not display datasets with more than 100 files
mfall3 Dec 5, 2025
7592216
do not display datasets with more than 100 files
mfall3 Dec 5, 2025
cc0a511
remove temp debugging for exist checks
mfall3 Dec 5, 2025
de03a55
temporary suppress preview for a dataset for debugging
mfall3 Dec 8, 2025
d5aeb9c
improve efficiency of per-datafile characteristic checks during datas…
mfall3 Dec 8, 2025
07c0e4c
remove debug logging for creators
mfall3 Dec 8, 2025
bc09776
restore existance check functionality for showing files in dataset. A…
mfall3 Dec 10, 2025
bbdb1cd
use semantic styling instead of headers for list of policy docs
mfall3 Dec 11, 2025
9f50975
include text within markup (fix syntax error)
mfall3 Dec 11, 2025
07c3a71
hide skip-to-content menu for screen sizes that switch to mobile menu
mfall3 Dec 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ ruby '3.3.6'
gem 'rails', '~> 7.2.2'

# Use postgresql as the database for Active Record
gem "pg"
gem "pg", force_ruby_platform: true
# Use SCSS for stylesheets
gem "sass-rails"
# Use terser as compressor for JavaScript assets
Expand All @@ -16,7 +16,7 @@ gem "terser"
# gem 'therubyracer', platforms: :ruby

# Use in-house storage gem to manage flexible storage on filesystems and s3 buckets
gem "medusa_storage", git: "https://github.com/medusa-project/medusa_storage.git", branch: "master"
gem "medusa_storage", git: "https://github.com/medusa-project/medusa_storage.git", branch: "main"

# Use aws-sdk to manage signed urls for downloads
gem "aws-sdk"
Expand Down Expand Up @@ -51,6 +51,9 @@ gem "rchardet"
# User iconv to convert between encodings
gem "iconv"

# Use io-like for IO utilities
gem "io-like"

# Use roda for routing magic
gem "roda"

Expand Down
Loading