d3be37a683
Merge branch 'maint/cleanup' into 'main'
...
chore(i18n): remove unused lang files
See merge request future-gamers/rbrecruiter-gc!2
2023-02-26 21:06:17 +00:00
5a0c4bfbc6
chore(i18n): remove unused lang files
...
These lang files have invalid file names, which cause trouble in Windows
2023-02-26 21:05:34 +00:00
de59b08188
Merge branch 'maint/bugfix' into 'main'
...
Release version 1.0.0
Closes #21
See merge request future-gamers/rbrecruiter-gc!1
2023-02-26 04:59:07 +00:00
a3aa444bf9
refactor(theme): update theme to better fit updated logo
...
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-26 04:37:18 +00:00
ea44af003c
refactor(theme): update theme to better fit updated logo
...
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-26 04:28:57 +00:00
c48f2a9ec2
refactor(theme): update app logos and how they are displayed
...
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-26 03:12:28 +00:00
1ed38f9145
feat(theme): update adminlte config
...
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-26 02:46:43 +00:00
25ef8ad19d
feat(theme): update adminlte config
...
Also adds a profile url method to the user model. Needs new way to do this.
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-26 02:41:49 +00:00
25fe13f091
chore(deps): added adminlte vendored items
...
(this might not be entirely necessary unless we're changing everything adminlte publishes)
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-26 02:15:25 +00:00
0695262e73
chore(deps): updated adminlte assets
...
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-26 02:11:00 +00:00
11db19cf6d
feat(models): remove deprecated "dates" model property, use casts instead
...
Also deprecates OneoffApplicant
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-26 01:08:40 +00:00
91990e7a1d
feat(providers): remove call to registerPolicies because it's now called by the framework
...
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-26 01:01:18 +00:00
7228f83fa1
chore(deps): update required php version
...
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-26 00:32:06 +00:00
2b7909caa4
fix(config): updated config value w/ empty string key
...
Dotenv does not allow empty string keys; this would result in an ambiguous error when running post-install composer scripts and loading the app itself. Fixed by adding the actual .env key name.
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-25 23:52:26 +00:00
4bf8190fe6
chore(deps): updated dependencies to Laravel 10
...
See #21 for details
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-25 23:43:46 +00:00
d1efd3e1fd
feat(routes): remove unused uptime route
...
Signed-off-by: miguel456 <me@nogueira.codes>
2023-02-25 22:13:44 +00:00
04ff636f44
chore: remove pipeline & dependabot config
...
Signed-off-by: miguel456 <me@nogueira.codes>
2023-01-15 00:50:48 +00:00
3727c84f3e
refactor: code style changes
...
Signed-off-by: miguel456 <me@nogueira.codes>
2023-01-15 00:04:00 +00:00
25155bff2e
refactor: remove unused class references and dead routes
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-11-19 03:15:18 +00:00
0941023aef
fix: check if absence is cancellable in expiry check instead
...
Approved & pending absences can be cancelled. Initial actionability check only accounts for pending absences. Fixes issue where expired absences wouldn't be ended.
Signed-off-by: miguel456 <me@nogueira.codes>
2022-11-19 03:05:55 +00:00
228750e1c3
fix: check actual absence relationship instead of id
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-11-19 02:59:25 +00:00
60d2d17215
Merge branch 'bugfix-release' into 'main'
...
Release version 0.9.2
See merge request games-club/rbrecruiter-gc!29
2022-11-15 22:46:36 +00:00
4a2061fbf9
fix: prevent flood of absence expiry notifcation emails
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-11-12 22:09:42 +00:00
35d112a5ca
fix: check if absence is ended
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-11-08 01:19:58 +00:00
27ba576678
fix: remove n+1 absence notification
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-11-08 00:56:56 +00:00
66f6b9ffd0
fix: import missing user class in Bancheck.php
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-11-08 00:42:41 +00:00
a88d04e764
fix: remove dead middleware
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-11-08 00:38:21 +00:00
81d995cfc7
refactor: remove useless check for existence
...
Route model binding already returns a 404 if a model is not found through its ID, thus rendering the code performing that validation useless.
Signed-off-by: miguel456 <me@nogueira.codes>
2022-11-08 00:36:07 +00:00
f43ff4e9a0
refactor: count on the query, not collection
...
This commit introduces a short performance boost by counting the records in the query itself, instead of doing that in the collection Laravel returns.
Signed-off-by: miguel456 <me@nogueira.codes>
2022-11-08 00:32:48 +00:00
839219ae4b
chore(deps): npm audit
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-11-07 23:49:45 +00:00
e9b70c61da
chore(deps): add Englightn, translation manager
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-11-07 23:49:19 +00:00
0cfbfd5260
Merge branch 'bugfix-release' into 'main'
...
Release bugfix version 0.9.1
See merge request games-club/rbrecruiter-gc!28
2022-10-28 23:13:05 +00:00
621d262d29
fix: show age in user mgmt page and appl page
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-28 20:15:45 +01:00
501399ee2e
fix: switch admin loa perms to hiring manager role
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-26 21:28:13 +01:00
9750e2cfcd
fix: close unclosed img tag breaking the layout
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-26 21:18:57 +01:00
e24e4d1dd9
fix: properly internationalize string for comment char limit
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-26 19:57:37 +01:00
b89d71b371
Revert "Revert "merge 1""
...
This reverts commit 0c463d1f10145bf99dd63fd7128f992ab2371ffb.
2022-10-24 01:04:22 +01:00
0c463d1f10
Revert "merge 1"
...
This reverts commit 0bc6c20a6d6ad9b906827b9d3f3034a811178f60.
2022-10-24 01:03:43 +01:00
0bc6c20a6d
merge 1
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-24 01:01:10 +01:00
614410e7b7
merge
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-24 00:55:31 +01:00
f5dc235a72
feat: add user dob to profile
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-24 00:43:25 +01:00
59351ef7bc
feat: allow users to set their age
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-24 00:15:41 +01:00
ad4571db2a
feat; add apply with discord btns to home page
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-23 20:42:06 +01:00
d2de57c55d
fix: remove sttray value attribute preventing vacancy form submission
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-23 18:33:30 +01:00
3d219ea429
feat: add age requirement field to vacancies, defaulting to 16
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-23 18:14:31 +01:00
043fcd102a
feat: add visual indicator for the applicant discord acct
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-23 17:38:43 +01:00
c40b12f9f0
feat: add dashboard btn to menu
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-23 17:29:22 +01:00
ce9184c386
feat: require that users link their discord to apply to certain vacancies
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-22 03:46:44 +01:00
b9cc2aad46
fix: localize error message in appl
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-22 02:07:14 +01:00
93ac960419
feat: add discord acct requirement for vacancies
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-22 02:05:25 +01:00