Commit Graph

802 Commits

Author SHA1 Message Date
9e77205820 fix: set username based on game license requirement while both slack notifs and licence req are active
Fixes a problem where sign ups would fail due to a misconfigured UUID middleware that would only trigger if slack notifications were active

Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-07 23:09:50 +01:00
2b44fe35a8 feat: add clarification message to invite ui
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-07 22:48:21 +01:00
26eff56cb2 feat: show invite expiration status in UI
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-07 22:29:42 +01:00
298a8c7c47 feat: add clear authorization error messages for invites
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-07 22:12:47 +01:00
927c9e6df0 fix: ensure invitation feature is properly gated to authorized users and guests
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-07 21:52:07 +01:00
f551576730 fix: ensure invitation feature is disabled when registrations are not
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-07 21:21:38 +01:00
0de1be64b5 fix: fix error message for denied invite snot being shown
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-07 20:25:52 +01:00
6739fde41a feat: allow invited users to register
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-07 19:50:27 +01:00
f7c62a4ac2 feat: add invite notification emails, functionality to admin dashboard and sign up page
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-07 18:46:34 +01:00
22cffaffca feat: add registration control setting, invites (WIP)
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-06 13:35:37 +01:00
2062cd247e fix: fix infinite password expiry loop
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-06 10:25:04 +01:00
f2a5a9fe6a refactor: remove redundant http kernel
http kernel functionality has now been moved to bootstrap/app.php

Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-06 10:10:42 +01:00
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
88d4a7c36c chore: add sensitive file to ignore list
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-01 03:43:06 +01:00
89b653fb71 chore(docs): add announcement message to README.md
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
2025-08-01 03:38:41 +01:00
4e4a1c659f chore(deps): update AdminLTE 2025-03-10 11:23:28 +00:00
Miguel Nogueira
8e0cb453ba Merge branch 'feat/docker-tweaks' into 'develop'
Docker and branding updates

See merge request webvokestudio/athenahr!11
2024-06-26 16:17:10 +00:00
a5db89d18c chore(brand): branding updates 2024-06-26 17:06:02 +01:00
7ce6af5083 chore(brand): remove more outdated brand assets 2024-06-24 12:05:37 +01:00
05453105ac chore(brand): add new brand auth banner
Added new banner, needs to be readjusted for all screens and sizes
2024-06-24 12:01:28 +01:00
297d9392d4 chore(brand): remove outdated logo files 2024-06-24 12:00:22 +01:00
cbacd5c0ff chore(brand): updated outdated imagery
Updated the favicon package for the application, replacing old logos with the new AthenaHR logo
2024-06-24 01:22:58 +01:00
9d6b689916 chore(deps): add sitemap package 2024-06-24 01:11:42 +01:00
7e59e62338 refactor: remove outdated sitemap.xml
Sitemap still had references to "Games Club", the defunct org AthenaHR was customized for.
2024-06-24 01:10:34 +01:00
2dd6c2ca8e chore(deps): update composer dependencies 2024-04-08 23:40:08 +01:00
aee7e505bc feat(docker): optimize copy command to modify perms
The previous chown command is no longer needed, resulting in significant time savings.
2024-04-08 03:03:30 +01:00
f8e0ef5cfa Merge branch 'maint/misc-fixes' into 'develop'
Maint/misc fixes

See merge request webvokestudio/athenahr!9
2023-08-21 05:19:40 +00:00
c5721279a0 chore(docs): update composer, security policy 2023-08-20 03:46:58 +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
3fd397e858 chore(docs): update example env file 2023-08-15 19:29:49 +01:00
d62272e6f2 Merge branch 'feat/dockerize' into 'develop'
Initial docker configuration
2023-08-15 17:42:40 +00:00
ab7ea8bc18 chore(docs) update README 2023-08-15 06:25:05 +01:00
432db15386 chore(docker) update Dockerfile 2023-08-15 06:13:27 +01:00
bced142657 refactor(docker): add laravel perms
Signed-off-by: miguel456 <me@nogueira.codes>
2023-08-07 23:08:45 +01:00
0121d7ae77 refactor(docker): preserve storage directory structure in dockerignore
Signed-off-by: miguel456 <me@nogueira.codes>
2023-08-07 22:06:16 +01:00
c48db3f435 feat(docker): update docker, nginx config
Signed-off-by: miguel456 <me@nogueira.codes>
2023-08-07 21:56:09 +01:00
9dc82708dd feat(docker): add docker-compose.yml, Dockerfile
Signed-off-by: miguel456 <me@nogueira.codes>
2023-08-05 02:56:54 +01:00
9f6cebc1a2 chore(deps): update dependencies
Signed-off-by: miguel456 <me@nogueira.codes>
2023-08-04 21:30:00 +01:00
95cf4fcabb Merge branch 'maint/deorgify' into 'main'
"Deorgification" MR

See merge request webvokestudio/athenahr!7
2023-07-02 14:56:04 +00:00
1f5df4cc5a refactor(deorgify): misc updates, remove unnecessary stuff
Signed-off-by: miguel456 <me@nogueira.codes>
2023-07-02 14:58:59 +01:00
0d9477aea2 refactor(deorgify): update copyright footer
Signed-off-by: miguel456 <me@nogueira.codes>
2023-07-02 14:48:44 +01:00
7100a4d1b4 refactor(deorgify): deorgify homepage header
Signed-off-by: miguel456 <me@nogueira.codes>
2023-07-02 14:34:05 +01:00
31b2c151e1 feat(settings): add analytics settings, customization settings
Signed-off-by: miguel456 <me@nogueira.codes>
2023-07-02 14:33:14 +01:00
3e4f8084ae fix(suspensions): fix missing datetime cast
A missing datetime cast caused issues in the suspension service, where it tried calling Carbon methods on a string (which should have been a Carbon instance).
2023-07-02 00:03:35 +01:00
2cfdabeb62 chore(deps): update sentry version, sentry handler 2023-07-02 00:01:22 +01:00
498534e9c0 chore(refactor): refactor events 2023-07-01 22:36:58 +01:00
a99689006b refactor(l10n): remove untranslated components in home page
Signed-off-by: miguel456 <me@nogueira.codes>
2023-06-29 22:51:46 +01:00