Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

juliacon update #1271

Merged
merged 749 commits into from
Feb 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
749 commits
Select commit Hold shift + click to select a range
7d7a5c8
Merge pull request #1093 from openjournals/update-papers-track
xuanxu Jun 17, 2022
7ac5e2d
Fix sorttable.js for Turbo visits
xuanxu Jun 20, 2022
a94e979
Simplify paper's track changes: A single form, same place always
xuanxu Jun 20, 2022
c182a46
refactor access filters separating admin users from AEiCs
xuanxu Jun 28, 2022
b966538
rename eic -> aeic
xuanxu Jun 28, 2022
9a3896c
Update paper_spec.rb
osorensen Jun 30, 2022
07b9c98
Merge pull request #1 from osorensen/osorensen-patch-1
osorensen Jun 30, 2022
4b6ef4e
Merge pull request #1104 from osorensen/main
xuanxu Jun 30, 2022
e8294e3
Fix typo
xuanxu Jun 30, 2022
1c56ede
Catch error on dashboard view
arfon Jul 1, 2022
231b759
Bump rails-html-sanitizer from 1.4.2 to 1.4.3
dependabot[bot] Jul 6, 2022
ebec572
Merge pull request #1105 from openjournals/dependabot/bundler/rails-h…
xuanxu Jul 6, 2022
d9af058
Add required PMC policies
chartgerink Jul 7, 2022
87056e1
Update the editorialbot docs
xuanxu Jul 12, 2022
e1c744d
Add API method to update paper info
xuanxu Jul 14, 2022
248cd55
Update docs/policies.md
chartgerink Jul 15, 2022
c1dfd38
Add link to PREPARE
chartgerink Jul 15, 2022
1f4c761
Update docs/policies.md
chartgerink Jul 15, 2022
4cbf196
Modifications based on conversation with Olivia
arfon Jul 19, 2022
377d378
8 tracks now.
arfon Jul 19, 2022
322031e
Add based on Daniel's comments
chartgerink Jul 22, 2022
c2e9119
Add conflict policy link to ethics guidelines
chartgerink Jul 22, 2022
b38ed6f
Merge pull request #1110 from openjournals/add/link-conflict-policy
danielskatz Jul 22, 2022
921c650
Updating Google Analytics tracking
arfon Jul 31, 2022
779642a
Merge pull request #1113 from openjournals/update-google-analytics
arfon Jul 31, 2022
7fba38c
Removing avatars and subject areas for retired editors
arfon Jul 31, 2022
a8fe95b
Merge branch 'main' of github.com:openjournals/joss into main
arfon Jul 31, 2022
502066e
Editors as a string
arfon Jul 31, 2022
2911cf7
Merge pull request #1108 from openjournals/update-editorialbot-docs
arfon Jul 31, 2022
06b372a
Add note to submission
chartgerink Aug 5, 2022
8baaaad
Skip git command on paper creation in specs
xuanxu Aug 10, 2022
bb91b15
Rails version 7.0.3.1
xuanxu Aug 10, 2022
80280af
Merge pull request #1086 from openjournals/initial-tracks
xuanxu Aug 10, 2022
1d53d83
8 tracks
xuanxu Aug 10, 2022
a651f69
String tracks
xuanxu Aug 11, 2022
e06c8cf
Update import subjects task
xuanxu Aug 11, 2022
556a717
Add tracks:import:dry_run task
xuanxu Aug 11, 2022
4fa609f
Fix fixture
xuanxu Aug 11, 2022
925aa25
Merge pull request #1119 from openjournals/tracks
xuanxu Aug 12, 2022
669e638
Add track labels to dashboard listings
xuanxu Aug 12, 2022
3018901
Smaller track select box
xuanxu Aug 12, 2022
49c8687
Smaller menus
arfon Aug 12, 2022
4976993
Smaller menus
arfon Aug 12, 2022
f271eda
Smaller menus
arfon Aug 12, 2022
a09238f
Pre review not meta
arfon Aug 12, 2022
7ae19dc
Merge pull request #1122 from openjournals/meta-pre
arfon Aug 12, 2022
a9c466f
Merge pull request #1121 from openjournals/refactor-access
xuanxu Aug 13, 2022
2248901
Smaller track menu on AEiC dashboard too
arfon Aug 13, 2022
2e7910d
Merge pull request #1106 from openjournals/chartgerink-patch-1
arfon Aug 14, 2022
aa561b4
Merge pull request #1117 from openjournals/add/fin-coi
arfon Aug 14, 2022
f9a7dba
Add initial correction and retraction to publication ethics
chartgerink Aug 19, 2022
928bbe8
Fixes #1103
arfon Aug 19, 2022
0336d78
Closing missing tag
arfon Aug 19, 2022
2f779f3
Adding link to vote
arfon Aug 19, 2022
3902a8b
Update app/views/home/about.html.erb
chartgerink Aug 23, 2022
dec4939
Skipping problem issue
arfon Aug 24, 2022
16fb813
Checklist not needed now for rOpenSci submissions
arfon Aug 24, 2022
c5dd52b
Merge pull request #1125 from openjournals/add/correct-retract
arfon Aug 26, 2022
432861d
Set bot_secret for test env
xuanxu Aug 26, 2022
e04b918
Don't update accepted_at on paper reacceptance
xuanxu Aug 26, 2022
50cd836
Reload paper
xuanxu Aug 26, 2022
11fde9f
New Rails version
xuanxu Sep 11, 2022
cd3e89c
Track EiCs get a notification email too...
arfon Sep 24, 2022
0a026de
All the recipients
arfon Sep 24, 2022
b4564c1
Send an email if the track changes too.
arfon Sep 25, 2022
cc34f20
Adding track short_name to editor profile
arfon Sep 25, 2022
32b870e
Syntax init
arfon Sep 25, 2022
6240313
Merge pull request #1133 from openjournals/editor-profile-tweaks
arfon Sep 25, 2022
3275df8
Update tracks.yml
arfon Sep 25, 2022
b87722c
Merge branch 'main' into track-eic-notifications
xuanxu Sep 27, 2022
4cc74f5
Add track short name to paper lookup
xuanxu Sep 28, 2022
c90f3e9
Add paper's track lookup
xuanxu Sep 28, 2022
f9ec80d
Update Octokit
xuanxu Sep 28, 2022
8664d10
Merge branch 'main' into track-eic-notifications
arfon Oct 2, 2022
ff25aff
ADD requirement free accounts
jmschrei Oct 3, 2022
469c1c7
update editorial_bot doc
jbytecode Oct 7, 2022
a75fb96
Update docs/review_criteria.md
arfon Oct 15, 2022
058b4c6
Update review_criteria.md
arfon Oct 15, 2022
52b7ffd
Update submitting.md
arfon Oct 15, 2022
e3181ef
Update review_criteria.md
arfon Oct 15, 2022
50c58b0
Update submitting.md
arfon Oct 15, 2022
c60965a
Merge pull request #1138 from openjournals/requirement-accounts
arfon Oct 15, 2022
28e72e2
Update submitting.md
arfon Oct 15, 2022
494174e
Merge pull request #1140 from jbytecode/main
arfon Oct 15, 2022
d47bee3
Merge pull request #1132 from openjournals/track-eic-notifications
arfon Oct 15, 2022
0b2735d
Email formatting
arfon Oct 15, 2022
bd0f8f7
Update to new checkout version
ianfhunter Oct 15, 2022
a19f059
Adding some notes about editor SLAs
arfon Oct 16, 2022
9a1409e
Merge pull request #1143 from ianfhunter/patch-1
xuanxu Oct 17, 2022
78a45d8
Labels need to show up on pre pre-review issues
arfon Oct 17, 2022
8dc7a63
Update nokogiri
xuanxu Oct 21, 2022
6397ef5
fixing suggested message from editor to author at the end of the review
danielskatz Oct 25, 2022
46f452d
Merge pull request #1149 from openjournals/danielskatz-patch-1
xuanxu Oct 26, 2022
9704be1
Fixes #1151
arfon Oct 29, 2022
a11d49c
Check twice per week during pre-review
arfon Oct 31, 2022
2bfd8b1
Merge pull request #1152 from openjournals/pre-review-checking
arfon Nov 4, 2022
a1f00bc
Setting expectations
arfon Nov 19, 2022
7afd717
Don't error on nil settings
xuanxu Nov 24, 2022
21e320d
Add Mastodon account
xuanxu Nov 24, 2022
7774ad7
Link social media from about/contact page
xuanxu Nov 24, 2022
6019445
Add title to links
xuanxu Nov 24, 2022
c1ca9bf
Merge pull request #1159 from openjournals/mastodon
arfon Nov 24, 2022
bf75d9c
Update dependencies
xuanxu Dec 8, 2022
cfa3218
Bundle update
xuanxu Dec 14, 2022
216ed86
Removing word duplication
ns-rse Dec 17, 2022
bdc2803
Merge pull request #1169 from ns-rse/patch-1
danielskatz Dec 17, 2022
0ed23ec
Update Rails version
xuanxu Jan 18, 2023
df5031d
Update Ruby minor version
xuanxu Jan 18, 2023
a74e2cd
Update tests.yml
xuanxu Jan 18, 2023
b39450c
Bump commonmarker from 0.23.6 to 0.23.7
dependabot[bot] Jan 25, 2023
88fcb42
Update reviewers signup links
xuanxu Jan 27, 2023
7db2405
Merge pull request #1175 from openjournals/dependabot/bundler/commonm…
xuanxu Jan 27, 2023
0247cce
Use a global setting
xuanxu Jan 27, 2023
6061b21
Update year to 2023 in docs
darigovresearch Jan 27, 2023
89ad1f9
Bump sanitize from 6.0.0 to 6.0.1
dependabot[bot] Jan 28, 2023
53f0bf0
Merge pull request #1178 from openjournals/reviewers-signup-link
xuanxu Feb 2, 2023
2408175
Merge pull request #1181 from openjournals/dependabot/bundler/sanitiz…
xuanxu Feb 14, 2023
5f34686
Adding labels to AEIC view
arfon Feb 18, 2023
5970dd3
Ruby 3.2
xuanxu Feb 28, 2023
11bfdae
Merge pull request #1189 from openjournals/ruby-3.2
xuanxu Mar 2, 2023
8a9fc0c
Update Rails
xuanxu Mar 3, 2023
f802a4d
Update net-sftp
xuanxu Mar 3, 2023
0431502
Remove option for authors to silently withdraw
arfon Mar 7, 2023
c339576
Fixing tests
arfon Mar 7, 2023
dc7ed37
Merge pull request #1191 from openjournals/no-silent-withdrawls
arfon Mar 7, 2023
af0cd08
Fixing formatting.
arfon Mar 7, 2023
5717ae3
Bundle update
xuanxu Mar 8, 2023
72bc7bd
Remove NaN when no active editors
xuanxu Mar 9, 2023
716126a
Add policies page to docs' index
xuanxu Mar 10, 2023
264f94c
Add the post-review checklist command to the docs
xuanxu Mar 10, 2023
de85ee9
Changing reviewers list URL
arfon Mar 11, 2023
25e8e39
Merge branch 'main' of github.com:openjournals/joss
arfon Mar 11, 2023
d182037
Cleaning up editorial guide to reflect new processes
arfon Mar 11, 2023
4a26b16
Update link to reviewers in the pre-review issue template
xuanxu Mar 13, 2023
9324ebb
Make a paragraph in the README flow better
rikhuijzer Mar 14, 2023
b930aa5
Fix a typo
pitmonticone Mar 14, 2023
fa354c0
Merge pull request #1194 from pitmonticone/main
xuanxu Mar 14, 2023
cf7c061
Change language for git branch
arfon Mar 16, 2023
01f7e71
Merge pull request #1198 from openjournals/update-directions-for-git-…
arfon Mar 16, 2023
ce63f37
Update Rails
xuanxu Mar 17, 2023
1cb73ff
Bundle update
xuanxu Mar 17, 2023
ac0a3a8
Bundle update
xuanxu Apr 12, 2023
2fac840
Add lookup link to reviewers app
xuanxu Apr 14, 2023
cacba0a
Update submitting.md
arfon Apr 16, 2023
77cd74f
Update docs/submitting.md
arfon Apr 16, 2023
7eebf80
Update docs/submitting.md
arfon Apr 16, 2023
51c7185
Update docs/submitting.md
arfon Apr 16, 2023
f1ecce3
Update submitting.md
arfon Apr 16, 2023
13bfb80
Update docs/submitting.md
arfon Apr 17, 2023
82a3ba7
Merge pull request #1214 from openjournals/author-coi
arfon Apr 17, 2023
16574ef
Merge pull request #1192 from openjournals/update-link-to-reviewers
arfon Apr 22, 2023
d5b31ab
Update docs/submitting.md
arfon Apr 24, 2023
38bc8d1
Update docs/submitting.md
arfon Apr 24, 2023
fc70f42
Update submitting.md
arfon Apr 24, 2023
067b3f1
Update docs/submitting.md
arfon Apr 25, 2023
b17ba73
Merge pull request #1144 from openjournals/editor-spa
arfon Apr 25, 2023
94890ac
Adding example language for scope rejection.
arfon May 1, 2023
0a1f5da
Update editorial_bot.md
xuanxu May 4, 2023
e707170
Make alert valid for any journal
xuanxu May 5, 2023
e9b38e8
Update Ruby to 3.2.2
xuanxu May 17, 2023
c094665
Merge pull request #1222 from openjournals/ruby-3-2-2
xuanxu May 17, 2023
d213dcc
Refactor content type selection in new paper form
xuanxu May 18, 2023
333d76f
Update label
xuanxu May 18, 2023
30e7967
Update task description
xuanxu May 19, 2023
e6fb263
Add formatting and Markdown sections to submitting.md
IlonaSilverwood May 24, 2023
8a9fbc9
Change Inline markup table
IlonaSilverwood May 24, 2023
c18c839
Update Rails
xuanxu May 25, 2023
32240e9
Bundle update
xuanxu May 25, 2023
3f4385c
Change default label color
xuanxu May 29, 2023
a1cb3ab
Add features to settings
xuanxu May 30, 2023
a94d165
Add Albert's corrections to submitting.md
IlonaSilverwood May 30, 2023
78deb9b
Merge pull request #1224 from IlonaSilverwood/main
arfon May 31, 2023
3ba30d0
Add support to test enabled/disabled features
xuanxu May 31, 2023
7386116
Tracks as a configurable feature
xuanxu May 31, 2023
39ab2b0
Merge pull request #1228 from openjournals/feature-tracks
xuanxu Jun 1, 2023
26012d8
Update to will_paginate latest major version
xuanxu Jun 2, 2023
4a7cf8f
Fix counter
xuanxu Jun 2, 2023
5fb12ca
Fix active papers counter
xuanxu Jun 2, 2023
5c0f5d6
Document preprint file generation
xuanxu Jun 5, 2023
c253bd2
Pagination: migrate from will_paginate to pagy
xuanxu Jun 5, 2023
a3efda7
Merge pull request #1231 from openjournals/pagination
xuanxu Jun 6, 2023
db9e9de
10 per page
xuanxu Jun 6, 2023
d750bc5
Customize pagination links
xuanxu Jun 6, 2023
d36306b
Add json template for papers
xuanxu Jun 6, 2023
480d570
Rename to jbuilder
xuanxu Jun 6, 2023
e4c0a29
Simplify archive_doi methods
xuanxu Jun 9, 2023
f5d4270
Reworking auth on papers#show
arfon Jun 11, 2023
bb9a948
Redirect to homepage if not logged in
arfon Jun 11, 2023
7ff4552
Merge pull request #1235 from openjournals/redirects
arfon Jun 11, 2023
7c69c65
Refactor papers controller' specs
xuanxu Jun 12, 2023
8650e9b
Add ToC
xuanxu Jun 15, 2023
7d3d442
Change pagination overflow policy
xuanxu Jun 16, 2023
9c23463
Merge branch 'main' into table-of-contents
xuanxu Jun 16, 2023
22c588d
Add year and month info to ToC and issue pages
xuanxu Jun 16, 2023
4bac3bd
Merge pull request #1236 from openjournals/table-of-contents
xuanxu Jun 16, 2023
da081c9
Link ToC from footer
xuanxu Jun 16, 2023
e816c38
Refactor ToC specs
xuanxu Jun 16, 2023
ed63cbc
Merge pull request #1180 from darigovresearch/main
xuanxu Jun 22, 2023
ea841be
Fixing timestamp on TOC
arfon Jun 22, 2023
dd60c08
Order by accepted_at
arfon Jun 23, 2023
e116853
Order asc!
arfon Jun 23, 2023
7edc087
Add style to issue td
arfon Jun 23, 2023
f88220c
String justification
arfon Jun 23, 2023
6737fd2
Fixing specs
arfon Jun 23, 2023
939d108
Merge pull request #1240 from openjournals/accepted_at_on_toc
arfon Jun 23, 2023
ad240f3
Update bundler
xuanxu Jun 23, 2023
606c657
Update Gemfile.lock
xuanxu Jun 23, 2023
d86fb7f
Update Rails
xuanxu Jun 29, 2023
a747a30
Rails version up
xuanxu Jun 30, 2023
7c95ab5
Add meta_review_issue_id to JSON views
xuanxu Jun 30, 2023
bde5a22
Make the paper page resilient to nil tags
xuanxu Jul 3, 2023
2f7c722
Bundle update
xuanxu Jul 4, 2023
036ee34
Update nokogiri
xuanxu Jul 6, 2023
378442b
On submission form - inform user to start typing
yarikoptic Jul 6, 2023
ddd0430
Merge pull request #1242 from yarikoptic/enh-clarify
xuanxu Jul 7, 2023
0a7a585
Fix atom feed for paper search results page
xuanxu Jul 16, 2023
7629fa2
Update Gemfile.lock
xuanxu Jul 17, 2023
2c56640
Merge pull request #1193 from rikhuijzer/patch-1
arfon Jul 17, 2023
3ace45d
Revert "Add formatting and Markdown sections to submitting.md"
arfon Jul 18, 2023
65d95c0
Merge pull request #1250 from openjournals/revert-1224-main
arfon Jul 18, 2023
e742fb7
Fix typos
xuanxu Jul 19, 2023
17b6fe3
Styling
xuanxu Jul 19, 2023
0f34d56
Update Gemfile.lock
xuanxu Jul 20, 2023
dbbd68f
Remove guard
xuanxu Jul 24, 2023
b609fca
Merge pull request #1251 from openjournals/remove-guard
xuanxu Jul 25, 2023
1ff5be3
Add fields to paper lookup
xuanxu Jul 28, 2023
a486906
Add retraction notice <--> retracted paper relationship
xuanxu Jun 9, 2023
57fa2ee
Refactor retracion info partial
xuanxu Jun 12, 2023
e9f3617
Draft retraction via API
xuanxu Jun 12, 2023
8a76cc9
Change DOI for retraction notices
xuanxu Jul 19, 2023
a8e9150
Add authors and metadata to retraction papers
xuanxu Jul 19, 2023
0a6379a
Change placeholder if no autocomplete
xuanxu Jul 28, 2023
fea500f
Performance improvements for weekly email
arfon Aug 4, 2023
d3bc713
Post-review checklist command
xuanxu Aug 7, 2023
d690b2e
Show tags as array
xuanxu Aug 11, 2023
5035e58
Show languages as Array
xuanxu Aug 11, 2023
d92d4c9
API retract
xuanxu Aug 11, 2023
ed22eb5
Change show page for retracted/retraction papers
xuanxu Aug 11, 2023
154ec00
Merge pull request #1256 from openjournals/retraction-papers
xuanxu Aug 17, 2023
fb21294
Update Rails version to 7.0.7
xuanxu Aug 17, 2023
00cd7e1
Update example to link to Inara names docs
xuanxu Aug 17, 2023
1a49c24
[Sec] Update Commonmarker
xuanxu Aug 18, 2023
0897046
Not new anymore
xuanxu Aug 21, 2023
c71eb28
Rails 7.0.7.2
xuanxu Aug 23, 2023
ef06275
Update submitting.md
xuanxu Aug 25, 2023
8af6d08
Wait times
arfon Aug 30, 2023
9380d77
Merge remote-tracking branch 'origin/main' into lf-juliacon-update
lucaferranti Sep 8, 2023
66c3cd5
update settings-test.yml
lucaferranti Sep 8, 2023
28bd29a
of course I would miss one
lucaferranti Sep 8, 2023
24ba6f1
Merge branch 'juliacon-testing' into lf-juliacon-update
arfon Feb 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
41 changes: 41 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Tests
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
services:
postgres:
image: postgres:13
ports: ['5432:5432']
env:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: secret
steps:
- uses: actions/checkout@v3
- name: Install Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- name: Install Elasticsearch
uses: ankane/setup-elasticsearch@v1
with:
elasticsearch-version: 7.12.0
- name: Verify Elasticsearch connection and create index
env:
ELASTICSEARCH_URL: http://localhost:9200
run: |
echo $ELASTICSEARCH_URL
curl -fsSL "$ELASTICSEARCH_URL/_cat/health?h=status"
curl -X PUT $ELASTICSEARCH_URL/joss-production
- name: Run tests
env:
ELASTICSEARCH_URL: http://localhost:9200
PGUSER: postgres
PGPASSWORD: secret
RAILS_ENV: test
GH_SECRET: 12345
run: |
bundle exec rails db:create
bundle exec rails db:schema:load
bundle exec rails spec
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
/tmp
/.env
.DS_Store
.byebug_history

# Ignore readthedocs build

Expand Down
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.7.2
3.2.2
14 changes: 0 additions & 14 deletions .travis.yml

This file was deleted.

4 changes: 2 additions & 2 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,11 @@ advances

## Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable
The JOSS Editors are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or
JOSS Editors have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
Expand Down
2 changes: 1 addition & 1 deletion COI.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# JOSS Conflict of Interest Policy

The definition of a conflict of Interest in peer review is a circumstance that makes you "unable to make an impartial scientific judgment or evaluation." ([PNAS Conflict of Interest Policy](http://www.pnas.org/site/authors/coi.xhtml)). JOSS is concerned with avoiding any actual conflicts of interest, and being sufficiently transparent that we avoid the appearance of conflicts of interest as well.
The definition of a conflict of Interest in peer review is a circumstance that makes you "unable to make an impartial scientific judgment or evaluation." ([PNAS Editorial Policies - Competing Interest](https://www.pnas.org/author-center/editorial-and-journal-policies#competing-interest)). JOSS is concerned with avoiding any actual conflicts of interest, and being sufficiently transparent that we avoid the appearance of conflicts of interest as well.

As a reviewer, COIs are your present or previous association with any authors of a submission: recent (past four years) collaborators in funded research or work that is published; and lifetime for the family members, business partners, and thesis student/advisor or mentor. In addition, your recent (past year) association with the same organization of a submitter is a COI, for example, being employed at the same institution.

Expand Down
71 changes: 38 additions & 33 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,64 +1,69 @@
source 'https://rubygems.org'
ruby "2.7.2"
ruby '3.2.2'

gem 'aasm', '~> 5.0.5'
gem 'aasm', '~> 5.5.0'
gem 'chartkick'
gem 'bootsnap'
gem 'dotenv', '~> 2.7.5'
gem 'github-markdown', '~> 0.6.9'
gem 'dotenv', '~> 2.8.1'
gem 'google_drive'
gem 'groupdate'
gem 'honeybadger', '~> 4.5.1'
gem 'html-pipeline', '~> 2.12.0'
gem 'commonmarker', '~> 0.20.1'
gem 'octicons_helper', '~> 9.1'
gem 'honeybadger', '~> 5.2.0'
gem 'html-pipeline', '~> 2.14.3'
gem 'commonmarker', '~> 0.23.10'
gem 'net-sftp', '~> 4.0'
gem 'octicons_helper'
gem 'omniauth-orcid', '~> 2.1.1'
gem 'octokit', '~> 4.14'
gem 'pdf-reader', '~> 2.2'
gem 'pg', '~> 1.1.4'
gem 'will_paginate', '~> 3.1.8'
gem 'rails', '6.0.3.2'
gem 'omniauth-rails_csrf_protection'
gem 'octokit', '~> 6.0'
gem 'pdf-reader', '~> 2.11.0'
gem 'pg', '~> 1.4.6'
gem 'pagy'
gem 'rails', '7.0.7.2'
gem "importmap-rails"
gem "turbo-rails"
gem "stimulus-rails"
gem 'responders'
gem 'newrelic_rpm'
gem 'sanitize', '~> 5.2.1'
gem 'sass-rails', '~> 6.0.0'
gem 'sanitize', '~> 6.0.1'
gem 'searchkick'
gem 'uglifier', '4.1.20'
gem 'coffee-rails', '~> 5.0.0'
gem 'elasticsearch', '<7.14'
gem 'uglifier', '4.2.0'
gem 'jbuilder', '~> 2.11'
gem 'issue'

gem 'active_link_to'

# Use Bootstrap for the front-end
gem 'bootstrap', '~> 4.3.1'
gem 'mini_racer'
gem 'sprockets-rails'

# Use Sass to process CSS
gem "sassc-rails"

# Use jquery as the JavaScript library
gem 'jquery-rails', '~> 4.3.5'
# Use Puma as the app server
gem 'puma'

gem 'custom_error_message', '~> 1.1.1'
# Use Unicorn as the app server
gem 'unicorn', '~> 5.5.1'
# Use Redis for Action Cable
gem "redis", "~> 5.0"

group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'pry-byebug'
gem 'capybara', '~> 3.28.0'
gem 'factory_bot_rails', '~> 5.0.2'
gem 'rspec-rails', '~> 4.0.0.beta2'
gem 'rails-controller-testing', '~> 1.0.4'
gem 'capybara', '~> 3.38'
gem 'factory_bot_rails', '~> 6.2.0'
gem 'rspec-rails', '~> 6.0.1'
gem 'rails-controller-testing', '~> 1.0.5'
gem 'selenium-webdriver'
gem 'webmock'
end

group :test do
gem 'webmock', '~> 3.6.2'
gem 'vcr', '~> 6.1', '>= 6.1.0'
end

group :development do
# Access an IRB console on exception pages or by using <%= console %> in views
gem 'web-console', '~> 4.0.1'
gem 'web-console', '~> 4.2.0'
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
gem 'spring'
gem 'spring-commands-rspec', group: :development
gem 'guard', '~> 2.15'
gem 'guard-livereload', require: false
gem 'rack-livereload'
end
Loading
Loading