5d181bba03
chore(deps): update to Laravel 12, pending testing
...
Signed-off-by: Miguel Nogueira <me@nogueira.codes >
2025-08-04 09:06:32 +01:00
517ee13803
fix(strings): correct typo
2023-08-16 01:16:58 +01:00
f1f19d842a
fix(structure): update misspelled parameter name
2023-08-16 01:15:49 +01:00
895400c425
fix(strings): string copy changes
2023-08-16 01:12:20 +01:00
7dca30b57d
fix(auth): check for discord callback error status, update string copy
2023-08-16 01:04:56 +01:00
b58922b168
chore: update demo mode wipe time for consistency
...
Signed-off-by: miguel456 <me@nogueira.codes >
2023-06-29 20:27:01 +01: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
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
9750e2cfcd
fix: close unclosed img tag breaking the layout
...
Signed-off-by: miguel456 <me@nogueira.codes >
2022-10-26 21:18:57 +01:00
b89d71b371
Revert "Revert "merge 1""
...
This reverts commit 0c463d1f10
.
2022-10-24 01:04:22 +01:00
0c463d1f10
Revert "merge 1"
...
This reverts commit 0bc6c20a6d
.
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
e0844a7a2b
refactor: refactored strings on primary user views
2022-03-31 17:25:25 +01:00
678ac68c57
refactor: refactored strings on user profile views
2022-03-31 17:25:25 +01:00
3f3f10e508
refactor: refactored strings on dashboard
2022-03-31 17:25:25 +01:00
44874fbdc5
feat: added strings to Teams feature
2022-03-31 17:25:25 +01:00
703032a008
refactor: refactored strings for application forms
2022-03-31 17:25:25 +01:00
498fe5d09e
refactor: refactored administration strings
...
This commit also removes support for French and Spanish, and adds support for Brazillian Portuguese.
Additionally, the accidental leave protection on the form builder has also been fixed.
2022-03-31 17:25:25 +01:00
a4f41b8f8d
fix: add constraint actions to db structure
...
This commit adds several missing "cascade delete" actions to relationships on database tables. This effectively fixes errors while trying to delete user accounts because of pending child records.
Additionally, the observers for applications and vacancies were removed, since they are now obsolete.
The account deletion system was also refactored.
2022-03-07 18:14:42 +00:00
4e51a4bc8b
fix: updated dashboard footer information
2022-02-24 05:50:26 +00:00
be494b5f21
feat: add pagination to absence list
2022-02-24 01:28:36 +00:00
4f824525cb
fix: always redirect users to own absence list
2022-02-24 01:09:07 +00:00
89a67f8802
fix: always redirect users to own absence list
2022-02-24 01:00:28 +00:00
e567094f40
feat: add loa requests
...
This commit adds a feature that allows users to request periods of inactivity from their managers. This is effectively known as a leave of absence.
The commit also introduces new permissions and migrations, therefore, you'll need to adapt your database according to these changes.
2022-02-24 00:56:46 +00:00
f61a287c78
chore: upgrade to L9
...
BREAKING CHANGE: This commit updates the Laravel framework to version 9. Additionally, it also updates outdated and abandoned dependencies in the composer.json file.
The resources/lang directory has also been moved to the repository's root directory.
2022-02-22 19:46:18 +00:00
b6213bc66f
improvement: improve user search box
2022-02-22 16:54:52 +00:00
5e203bc983
fix: switch source of user profile pictures
...
This commit switches the source of user profile pictures displayed on comments to the source defined on their profile.
The profile image was previously being fetched from the applicant's profile.
2022-02-22 03:20:46 +00:00
0d62167f0c
Add pagination and order to applications page
2022-02-11 02:11:59 +00:00
294c678283
Fix broken opt-in notifications
2022-02-11 00:51:16 +00:00
1c9f223d3f
Improved account status notifications in the dashboard
2022-02-07 20:02:46 +00:00
e5a710642a
Add missing translations in the dashboard
2022-02-07 19:00:48 +00:00
23a191deb9
Add LOA feature, improve components
2022-02-07 18:59:22 +00:00
d6e248b571
Improve user list
2022-02-02 05:59:33 +00:00
4da435dc1e
Remove "staff member" list
2022-02-02 05:36:09 +00:00
9bf27fd3f4
Disable user account deletion
2022-02-01 22:26:46 +00:00
c5c58dc71d
Change application age requirement
2021-11-09 02:25:34 +00:00
2c4cc5f4da
Add application status to valid application list
2021-11-06 15:12:29 +00:00
799b0b873b
Button aesthetics
2021-11-06 15:07:28 +00:00
a2f7b76fcb
Add interface to force rejections
2021-11-06 15:06:47 +00:00
aed473a01a
Add logic for forced application rejection
2021-11-06 14:52:48 +00:00
fce6e92d9d
Added an appointment cancellation button
2021-11-03 00:38:20 +00:00
93172d1e81
Improve devtools interface
...
This commit revamps the interface and adds more commands.
2021-10-30 04:37:10 +01:00
230eda1974
Removed API key feature
...
Removed API key generation feature in preparation for JWT authentication
2021-10-29 20:23:45 +01:00
c45751e21b
Display vacancy information
2021-10-25 18:37:42 +01:00
c657da951c
Allow vacancies to be deleted
2021-10-25 05:45:45 +01:00
1afd420d25
Added account status badges
2021-10-25 02:28:42 +01:00
ab037a3474
Allow hiding IP addresses
...
This commit introduces a new feature where users can disable the collection and display of IP addresses. It's hardcoded in the .env config file for security reasons, and demo mode ignores this setting, because it already hides IPs by default.
2021-10-23 07:27:35 +01:00
5ff96143a7
Fix no-license UUID bug
...
This commit fixes a registration bug while license requirements are off.
Since the app always expects a UUID, it would error out without one.
2021-10-20 03:43:58 +01:00
ed9400fbc9
Render SVG correctly
2021-10-13 08:44:32 +01:00
3f4bc28fd4
Added Demo mode
...
Demo mode allows to safely run a demo version of the app, with destructive features limited.
Some bugs were also fixed in this commit.
2021-09-04 00:44:54 +01:00