26eff56cb2
feat: show invite expiration status in UI
...
Signed-off-by: Miguel Nogueira <me@nogueira.codes >
2025-08-07 22:29:42 +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
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
7dca30b57d
fix(auth): check for discord callback error status, update string copy
2023-08-16 01:04:56 +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
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
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
b6213bc66f
improvement: improve user search box
2022-02-22 16:54:52 +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
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
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
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
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
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
6940b1816e
Merge remote-tracking branch 'origin/develop' into develop
2021-03-31 15:50:55 +01:00
ddd79d38fe
API Resources and first endpoints
2021-03-31 03:55:09 +01:00
2bc07d8ca0
Add key management page
2021-03-30 18:16:01 +01:00
Miguel N
9c597eeb65
Update 'resources/views/dashboard/administration/formbuilder.blade.php'
2021-01-27 02:07:34 +00:00
14a8e9e9d5
Force users to change password
...
This commit applies the password_expiration setting to all users.
Users won't be able to do anything other than update password until it's done.
2021-01-06 05:03:38 +00:00
aa2bfac3e5
Show current pw policy in register page
...
Also adds a warning for when pw policy is set to off
2021-01-06 03:48:14 +00:00
d1142d3e0c
Apply license and password settings
2021-01-06 03:21:53 +00:00
5cf6b2b241
Selectable game integration
2021-01-06 01:55:22 +00:00
3156b0d17d
Remove ignoreOptions
2021-01-06 01:29:47 +00:00
abace4e85b
Setting categorization system
...
This categorization system aims to prevent mixing different options together.
2021-01-06 01:29:01 +00:00
baddf3fc76
Save value instead of raw model to cache
2021-01-06 01:02:47 +00:00
2ec2a92645
Saveable settings
2021-01-06 00:57:27 +00:00
8b9cb7fbc4
Add 3rd party integrations
...
This commit adds third party integrations to the settings page.
It will allow users to link the games and services their community is using, to facilitate recruiting in each service.
These settings are not saved yet.
2020-12-30 00:11:50 +00:00
aaaf56d415
Removed stray message from players tab
2020-12-20 12:57:41 -05:00
96aa01b9c6
Recent changes
2020-11-02 21:44:05 +00:00
d93170b555
Devtools translation string
2020-09-03 02:58:30 +01:00
3fe3df7357
Vacancy tweaks
2020-09-03 02:26:05 +01:00
a5aef7deb7
Add missing translation
2020-09-02 20:11:01 +01:00
f32c4dc68c
Fixed misspelled translation string
2020-09-02 20:08:20 +01:00
c58b5b56d7
Add administration localization options
2020-09-01 12:43:39 +01:00
41e3e817a2
Added error messages to settings.blade.php
2020-08-31 19:50:58 +01:00
42de40e320
Added CSRF protection to settings
2020-08-31 18:34:09 +01:00
faa3a65e2b
Added unchecked checkbox workaround
2020-08-31 18:32:08 +01:00
ba3a139d1c
Wrapped settings with form-check
2020-08-31 18:13:44 +01:00
25ddf81118
Added form control buttons
...
Also improved form styling
2020-08-31 18:11:00 +01:00
9431eb5036
Updated options rendering
2020-08-31 18:03:20 +01:00
ca82f5882d
Add settings page
2020-08-30 23:06:01 +01:00