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

React Rendering #109

Merged
merged 62 commits into from
Jan 16, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
390bae3
initial commit for React Rendering
JensRavens Sep 9, 2024
cef6ccc
initival version
JensRavens Sep 9, 2024
fad5396
switch to node 20
JensRavens Sep 30, 2024
7c132a9
updates
JensRavens Sep 30, 2024
55458a8
Merge branch 'main' into feature/react_rendering
JensRavens Nov 23, 2024
2682e6f
basic working example
JensRavens Nov 23, 2024
3951425
replace home
JensRavens Nov 23, 2024
c5c1215
dynamic sidebar
JensRavens Nov 23, 2024
9caea31
basic components
JensRavens Dec 11, 2024
bd8cb06
implement actions
JensRavens Dec 11, 2024
178ae5c
refactor
JensRavens Dec 11, 2024
797dea6
payslip download
JensRavens Dec 11, 2024
c59716b
working pagination
JensRavens Dec 11, 2024
6e2b589
fix a race condition
JensRavens Dec 11, 2024
1272328
support for multipart requests
JensRavens Dec 11, 2024
1825006
payslip deletion
JensRavens Dec 11, 2024
d11b7e0
allow special chars in json
JensRavens Dec 11, 2024
5033ca9
simple leaves
JensRavens Dec 11, 2024
d62beb8
generic pagination
JensRavens Dec 11, 2024
ca9e7ee
bugfixes
JensRavens Dec 11, 2024
227c31b
add leave feed
JensRavens Dec 11, 2024
80ded22
implement vacation request
JensRavens Dec 12, 2024
da4de35
leave approval
JensRavens Dec 12, 2024
f2b3cd4
sprint index
JensRavens Dec 12, 2024
4957ce6
basic sprint cards
JensRavens Dec 13, 2024
bb72728
sprint feedback details
JensRavens Dec 23, 2024
a49814f
simple sidebar
JensRavens Jan 2, 2025
3a43a43
text styles
JensRavens Jan 2, 2025
134411b
lint
JensRavens Jan 2, 2025
0382b6c
lint
JensRavens Jan 6, 2025
ed623e6
rubocop
JensRavens Jan 6, 2025
ecd7c7d
schema test fixes
JensRavens Jan 6, 2025
176fb87
some test fixes
JensRavens Jan 6, 2025
01a7cbf
migrate styles
JensRavens Jan 6, 2025
b863589
style refactoring
JensRavens Jan 6, 2025
919420c
jsx lint
JensRavens Jan 6, 2025
3322ab3
login and allow server side redirects
JensRavens Jan 7, 2025
6c9edb7
more specs working
JensRavens Jan 10, 2025
6827d20
i18n
JensRavens Jan 10, 2025
cbc7adb
move rubocop to rspec
JensRavens Jan 10, 2025
d7e5f20
lint
JensRavens Jan 10, 2025
11af540
multiline text
JensRavens Jan 10, 2025
bda2196
daily nerd
JensRavens Jan 10, 2025
a0b3aa7
update solid queue
JensRavens Jan 14, 2025
69c652c
move js folder
JensRavens Jan 14, 2025
2784c24
sprint creation specs
JensRavens Jan 14, 2025
37efe03
add retro feature
JensRavens Jan 14, 2025
0e865b7
lint i18n
JensRavens Jan 14, 2025
6c82d03
add modal close
JensRavens Jan 14, 2025
5de1c03
add session mailer and spec
JensRavens Jan 14, 2025
11126bc
remove offline page
JensRavens Jan 14, 2025
c98eabc
update schema
JensRavens Jan 14, 2025
e4ca46f
remove double seeding
JensRavens Jan 14, 2025
b5f7518
enable dev login on review apps
JensRavens Jan 14, 2025
7eb2f44
correctly query environment
JensRavens Jan 14, 2025
1eb4ec7
fix broken payment page
JensRavens Jan 14, 2025
c8823af
wrap forms in form components
JensRavens Jan 16, 2025
bce687a
use template instead of meta for content
JensRavens Jan 16, 2025
e86a238
add error handling
JensRavens Jan 16, 2025
316b620
enforce loading of modals to not display outdated data
JensRavens Jan 16, 2025
95fb8ca
basic modal styling
JensRavens Jan 16, 2025
6c08434
lint
JensRavens Jan 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
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