Skip to content

Commit

Permalink
React Rendering (#109)
Browse files Browse the repository at this point in the history
* initial commit for React Rendering

* initival version

* switch to node 20

* updates

* basic working example

* replace home

* dynamic sidebar

* basic components

* implement actions

* refactor

* payslip download

* working pagination

* fix a race condition

* support for multipart requests

* payslip deletion

* allow special chars in json

* simple leaves

* generic pagination

* bugfixes

* add leave feed

* implement vacation request

* leave approval

* sprint index

* basic sprint cards

* sprint feedback details

* simple sidebar

* text styles

* lint

* lint

* rubocop

* schema test fixes

* some test fixes

* migrate styles

* style refactoring

* jsx lint

* login and allow server side redirects

* more specs working

* i18n

* move rubocop to rspec

* lint

* multiline text

* daily nerd

* update solid queue

* move js folder

* sprint creation specs

* add retro feature

* lint i18n

* add modal close

* add session mailer and spec

* remove offline page

* update schema

* remove double seeding

* enable dev login on review apps

* correctly query environment

* fix broken payment page

* wrap forms in form components

* use template instead of meta for content

* add error handling

* enforce loading of modals to not display outdated data

* basic modal styling

* lint
  • Loading branch information
JensRavens authored Jan 16, 2025
1 parent 00c6236 commit aba1944
Show file tree
Hide file tree
Showing 264 changed files with 8,562 additions and 3,220 deletions.
32 changes: 0 additions & 32 deletions .eslintrc.js

This file was deleted.

4 changes: 0 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,6 @@ jobs:
uses: ruby/setup-ruby@v1
with:
bundler-cache: true
- name: Lint
run: bundle exec rubocop
- name: Translations Lint
run: bundle exec i18n-tasks health
- name: Check Model Annotations
run: bundle exec annotaterb models --frozen
- name: JS Lint
Expand Down
12 changes: 2 additions & 10 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,18 +18,11 @@
"request": "launch",
"program": "bin/rails server"
},
{
"name": "Solid Queue",
"type": "ruby_lsp",
"request": "launch",
"program": "bin/rails solid_queue:start",
"preLaunchTask": "Sleepdelay"
},
{
"name": "Vite",
"type": "node-terminal",
"request": "launch",
"command": "yarn build --watch"
"command": "bin/vite dev"
}
],
"compounds": [
Expand All @@ -38,8 +31,7 @@
"configurations": [
"Vite",
"Rails",
"UI",
"Solid Queue"
"UI"
],
"stopAll": true,
"presentation": {
Expand Down
1 change: 0 additions & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ gem "oj"
gem "bcrypt"
gem "chartkick"
gem "countries", require: "countries/global"
gem "devise"
gem "document_serializable"
gem "dotenv-rails"
gem "friendly_id"
Expand Down
13 changes: 0 additions & 13 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -143,12 +143,6 @@ GEM
reline (>= 0.3.8)
descendants_tracker (0.0.4)
thread_safe (~> 0.3, >= 0.3.1)
devise (4.9.4)
bcrypt (~> 3.0)
orm_adapter (~> 0.1)
railties (>= 4.1.0)
responders
warden (~> 1.2.3)
diff-lcs (1.5.1)
document_serializable (0.1.0)
activesupport
Expand Down Expand Up @@ -303,7 +297,6 @@ GEM
oj (3.16.7)
bigdecimal (>= 3.0)
ostruct (>= 0.2)
orm_adapter (0.5.0)
ostruct (0.6.1)
parallel (1.26.3)
parser (3.3.6.0)
Expand Down Expand Up @@ -385,9 +378,6 @@ GEM
regexp_parser (2.9.2)
reline (0.5.11)
io-console (~> 0.5)
responders (3.1.1)
actionpack (>= 5.2)
railties (>= 5.2)
rexml (3.3.9)
rspec-core (3.13.2)
rspec-support (~> 3.13.0)
Expand Down Expand Up @@ -538,8 +528,6 @@ GEM
mutex_m
rack-proxy (~> 0.6, >= 0.6.1)
zeitwerk (~> 2.2)
warden (1.2.9)
rack (>= 2.0.9)
web-console (4.2.1)
actionview (>= 6.0.0)
activemodel (>= 6.0.0)
Expand Down Expand Up @@ -577,7 +565,6 @@ DEPENDENCIES
chartkick
countries
debug
devise
document_serializable
dotenv-rails
faker
Expand Down
1 change: 1 addition & 0 deletions Procfile
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
web: bundle exec puma -C config/puma.rb
worker: bin/jobs
release: DB_POOL=2 bundle exec rake db:migrate_if_tables
5 changes: 4 additions & 1 deletion app.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,14 @@
"formation": {
"web": {
"quantity": 1
},
"worker": {
"quantity": 1
}
},
"name": "nerdgeschoss_app",
"scripts": {
"postdeploy": "bin/rails db:prepare && bin/rails db:seed"
"postdeploy": "bin/rails db:prepare"
},
"stack": "heroku-24"
}
22 changes: 0 additions & 22 deletions app/assets/stylesheets/application.scss

This file was deleted.

19 changes: 0 additions & 19 deletions app/assets/stylesheets/application/components/button.scss

This file was deleted.

23 changes: 0 additions & 23 deletions app/assets/stylesheets/application/components/card-table.scss

This file was deleted.

3 changes: 0 additions & 3 deletions app/assets/stylesheets/application/components/danger.scss

This file was deleted.

102 changes: 0 additions & 102 deletions app/assets/stylesheets/application/components/feedback.scss

This file was deleted.

17 changes: 0 additions & 17 deletions app/assets/stylesheets/application/components/headline.scss

This file was deleted.

40 changes: 0 additions & 40 deletions app/assets/stylesheets/application/components/input.scss

This file was deleted.

9 changes: 0 additions & 9 deletions app/assets/stylesheets/application/components/line.scss

This file was deleted.

Loading

0 comments on commit aba1944

Please sign in to comment.