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

Customize rails application #2

Merged
merged 78 commits into from
May 23, 2024
Merged
Changes from 1 commit
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
c2854fa
Run rails new with flags
rocketnova Apr 1, 2024
bc2fead
Rename app to app-rails
rocketnova Apr 11, 2024
b93085d
Setup default application
rocketnova Apr 1, 2024
5c31029
Add environment configuration
rocketnova Apr 9, 2024
398dfd9
Add USWDS config
rocketnova Apr 9, 2024
45bcab7
Add ActiveStorage callback hooks
rocketnova Apr 9, 2024
bb4faee
Start adding AWS integrations
rocketnova Apr 9, 2024
6e9214d
Add additional starting setup
rocketnova Apr 9, 2024
7abc001
Add missing pieces
rocketnova Apr 9, 2024
c3888be
Add documentation
rocketnova Apr 10, 2024
03030e7
Rename paths to use kebab case instead of snake case
rocketnova Apr 10, 2024
4c9a0f5
Document template-only- dirs
rocketnova Apr 10, 2024
4d0bfb1
Setup database
rocketnova Apr 10, 2024
aa9525c
Fix referenced name
rocketnova Apr 10, 2024
c9ad645
*Optimize docker layer caching
rocketnova Apr 10, 2024
43be85f
*Fix waiting for database
rocketnova Apr 10, 2024
6804d5a
Namespace the helper because it was moved
rocketnova Apr 11, 2024
060f393
Fix sandbox
rocketnova Apr 11, 2024
42149c5
Remove non-working sandbox notifications for now
rocketnova Apr 11, 2024
cdb7aee
Remove unused files
rocketnova Apr 11, 2024
8881fc4
Rename everything to app-rails/app_rails
rocketnova Apr 11, 2024
e2668b4
Add comment about database initialization script
rocketnova Apr 11, 2024
3e901da
Add template-only-* content from nextjs app template
rocketnova Apr 11, 2024
2c2adc3
WIP template-only-bin
rocketnova Apr 11, 2024
aef060c
Fix bad rename/rebase
rocketnova Apr 11, 2024
cfb02a0
*Update download-and-install-template.sh
rocketnova Apr 11, 2024
8458788
*Update install-template.sh
rocketnova Apr 11, 2024
57d999c
*Update update-template.sh
rocketnova Apr 11, 2024
db3b326
Copy template-application-nextjs issue templates
rocketnova Apr 11, 2024
e7b8c48
*Update README with new template-only-bin instructions
rocketnova Apr 11, 2024
258823d
*Update update-template.sh
rocketnova Apr 18, 2024
b961650
*Add rename-template-app.sh
rocketnova Apr 18, 2024
70e536a
*Update rename-template-app.sh
rocketnova Apr 18, 2024
f7fb590
*Use bin/rails over bundle exec
rocketnova May 21, 2024
a25f7e3
*Prefix AWS environment variables
rocketnova May 21, 2024
b2c8ed7
*Use ternary expression in development.rb
rocketnova May 21, 2024
7580217
Remove init-postgres for project with one database
rocketnova May 21, 2024
4f5c813
Fix docker service name and bind mount
rocketnova May 21, 2024
c00e3a0
Fix dev docker setup
rocketnova May 21, 2024
8ed9ef2
*Add Makefile support for multiple docker compose files
rocketnova May 21, 2024
a68a509
Troubleshoot release docker build
rocketnova May 21, 2024
6e03118
*Configure setup for mock-production
rocketnova May 21, 2024
ee3a6eb
Genericize i18n strings
rocketnova May 21, 2024
76e531b
Refactored claimant -> applicant
rocketnova May 21, 2024
683eed7
Genericize employer layout
rocketnova May 21, 2024
59dae1a
AWS_BUCKET_NAME is not required for local development
rocketnova May 21, 2024
2ffd925
Fix tests
rocketnova May 21, 2024
f5f34e6
Lint
rocketnova May 22, 2024
6538967
Add CI
rocketnova May 22, 2024
3503e4e
Update bin for mock prod docker compose
rocketnova May 22, 2024
6fab4bf
Clean up some @TODOs
rocketnova May 22, 2024
7053610
Remove template-only-docs for now
rocketnova May 22, 2024
f78af41
Tidy documentation
rocketnova May 22, 2024
3a173d9
Add documentation about docker image builds
rocketnova May 22, 2024
ebed061
More documentation about docker image builds
rocketnova May 22, 2024
f405e57
Refine technical writing
rocketnova May 22, 2024
b0198b3
Genericize
rocketnova May 22, 2024
171fd3f
Update CI lint
rocketnova May 22, 2024
571c5b6
Add template-only-bin scripts
rocketnova May 22, 2024
ecad5b9
Don't require an arg for update-template
rocketnova May 22, 2024
2c58f3b
Add blank docker-compose.mock-production.yml
rocketnova May 22, 2024
05487d2
Ignore .git
rocketnova May 22, 2024
7bc9bf4
Add .keep to node_modules
rocketnova May 22, 2024
e8cafa1
Add .keep to vendor/bundle
rocketnova May 22, 2024
de4e62a
Add missing clean-native files
rocketnova May 22, 2024
bfe6c7b
Refactor template-only-bin scripts
rocketnova May 23, 2024
3e7a7dd
Fix typo
rocketnova May 23, 2024
81dc10c
Fix another typo
rocketnova May 23, 2024
e190f62
Rename from within the correct dir
rocketnova May 23, 2024
e9c22c2
Still using the wrong dir
rocketnova May 23, 2024
c219b8f
Add output info
rocketnova May 23, 2024
4ae9d0a
Merge branch 'rocket/template-only-bin' into rocket/init-template-wit…
rocketnova May 23, 2024
c9abce9
Merge branch 'main' into rocket/init-template-with-name
rocketnova May 23, 2024
48c3597
Update main README
rocketnova May 23, 2024
956ee65
Add screenshot
rocketnova May 23, 2024
9d0befc
Add empty template-only-docs
rocketnova May 23, 2024
7e7228e
Add issue links
rocketnova May 23, 2024
65df560
Remove accidental re-add of deleted file
rocketnova May 23, 2024
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
Prev Previous commit
Next Next commit
Update CI lint
  • Loading branch information
rocketnova committed May 22, 2024
commit 171fd3f5229c64da81d78fe23c1bc3b5fb1d61f1
6 changes: 6 additions & 0 deletions .github/workflows/ci-app-rails.yml
Original file line number Diff line number Diff line change
@@ -25,6 +25,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
# https://github.com/docker/compose/issues/1973
- name: Create required env files
working-directory: ./
run: |
touch ./app-rails/.env

- run: make lint

test:
Loading