761 Commits

Author SHA1 Message Date
1f08ea12c0
feat(auth): add Discord auth boilerplate 2022-08-20 22:02:17 +01:00
0b0a40460c
feat(users): hide expiry date if suspension is permanent 2022-08-19 03:06:15 +01:00
b41d3b8d67
refactor(suspensions): reorder methods to a logical order, remove makePermanent 2022-08-19 02:57:46 +01:00
980f3a2ee0
refactor(suspensions): change method signature to support null argument for suspension duration 2022-08-19 02:55:22 +01:00
697547f42d
feat(users): add force reset pw and reset mfa btns 2022-08-19 02:50:56 +01:00
075e9492c3
feat(users): add suspended user warning 2022-08-19 02:08:39 +01:00
0f4ce2d7b0
refactor: simplify suspension method, better support for permanent suspensions 2022-08-19 01:13:40 +01:00
1ed2a0f5e1
refactor: update deceiving arg description in suspension service 2022-08-19 00:57:57 +01:00
2b79ae4d09
feat(users): add account indicators to management page, update old refs 2022-08-19 00:54:32 +01:00
e691e61bb5
refactor: deprecate isStaffMember; add isVerified 2022-08-19 00:52:46 +01:00
e6f02ce07f
refactor: expanded AccountStatus data 2022-08-19 00:52:02 +01:00
656ce0ca11
refactor: update current ip name in variable 2022-08-19 00:51:20 +01:00
99d9414913
refactor: update method signature to support permanent suspensions 2022-08-19 00:51:03 +01:00
7556cf5bdf
refactor: rename players to users 2022-08-18 23:42:50 +01:00
a608a0e1ea
refactor: remove deprecated isBanned method 2022-08-18 23:31:39 +01:00
d3f471a546
feat: add reg ip to user col, rename original ip 2022-08-16 00:27:46 +01:00
c562d6fc48
feat: add more items to user management page 2022-08-03 13:14:33 +01:00
5b0e1d2bbf chore: ide files 2022-07-03 18:37:22 +01:00
92a3972371 feat(main): several improvements, home page updates 2022-06-28 16:25:56 +01:00
dependabot[bot]
3f0a94bbf6 build(deps): bump guzzlehttp/guzzle from 7.4.4 to 7.4.5
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.4.4 to 7.4.5.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.4.4...7.4.5)

---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-22 14:59:23 +01:00
dependabot[bot]
b93e7010ec
Merge pull request #25 from GamesClubOficial/dependabot/composer/guzzlehttp/guzzle-7.4.4 2022-06-18 07:22:02 +00:00
dependabot[bot]
cf1e7cf178
build(deps): bump guzzlehttp/guzzle from 7.4.3 to 7.4.4
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.4.3...7.4.4)

---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-10 06:53:35 +00:00
dependabot[bot]
5fce9b8176
Merge pull request #24 from GamesClubOficial/dependabot/composer/guzzlehttp/guzzle-7.4.3 2022-06-05 13:37:04 +00:00
dependabot[bot]
bf058b2a19
build(deps): bump guzzlehttp/guzzle from 7.4.1 to 7.4.3
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.4.1 to 7.4.3.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.4.1...7.4.3)

---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-25 22:25:00 +00:00
dependabot[bot]
c36c988575
Merge pull request #23 from GamesClubOficial/dependabot/npm_and_yarn/async-2.6.4 2022-05-05 18:12:47 +00:00
dependabot[bot]
36e25a3cde
build(deps): bump async from 2.6.3 to 2.6.4
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-29 16:20:27 +00:00
dependabot[bot]
76c9361289
Merge pull request #22 from GamesClubOficial/dependabot/npm_and_yarn/moment-2.29.2 2022-04-12 19:17:44 +00:00
dependabot[bot]
156e6468af
build(deps): bump moment from 2.27.0 to 2.29.2
Bumps [moment](https://github.com/moment/moment) from 2.27.0 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.27.0...2.29.2)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 12:06:00 +00:00
1236970bef feat(locale): update localization files 2022-04-08 19:45:44 +01:00
dcbff0f52e feat: allow users to delete/create own profile 2022-04-08 19:40:35 +01:00
85962de188 fix: prevent display of non-existing profiles 2022-04-08 17:26:51 +01:00
3670fc575b refactor: improve footer links and attribution
This commit improves the footer copyright statement as well as its attribution. An image for GPL's logo as well as GitHub's mark were added, including configuration options for them.
2022-04-08 17:09:29 +01:00
42a802968c fix: update old readme & security files 2022-04-08 00:47:17 +01:00
2176ae4828 feat(dev): added IDE helper files & dev-only package
This commit adds IDE Helper files & a package for PHPStorm in order to improve it's intellisense feature.
2022-04-07 23:57:09 +01:00
6c93789358 fix: corrected issue with bad date checking for app eligibility 2022-04-07 23:55:43 +01:00
dd74d85434 feat: remove confusing illustration
This commit removes the illustration that was fooling users into thinking it had clickable buttons
2022-04-07 15:39:58 +01:00
77a781ed20 feat: remove embedded twitch player 2022-04-07 15:37:56 +01:00
10748f0c7b feat: log restricted login attempts 2022-04-04 13:58:50 +01:00
99bb13889b fix: restore default validation/password laravel string files 2022-04-04 13:18:13 +01:00
7fa1e1e11c fix: add remaining missing strings 2022-04-04 13:06:01 +01:00
e8cdc7c710 feat: add links to legal docs, force users to accept legal docs 2022-04-04 11:03:09 +01:00
2c63c2265d feat: add support for legal doc links 2022-04-04 10:39:36 +01:00
42edf0d93f feat: update localization files 2022-04-04 10:25:55 +01:00
21fdb349d9 refactor: revamp devtools page
This commit refactors the development tools page to make it look better. Additionally, it makes small adjustments in the notifications and corrects missing strings from the page.
2022-04-04 09:59:18 +01:00
2ddfb62f17 feat: add absence notifications 2022-04-03 22:25:44 +01:00
a9c2617713 feat: automatically end absences that expired 2022-04-03 20:35:55 +01:00
06df0e7906 refactor: add logging to absences 2022-04-03 20:18:40 +01:00
7bf5c1fbe1 refactor: move absence logic to service 2022-04-03 20:09:33 +01:00
69eecca7a8 refactor: remove unused messages files 2022-03-31 17:25:25 +01:00
d21f1bf131 fix: update localization files w/missing backend strings 2022-03-31 17:25:25 +01:00