737 Commits

Author SHA1 Message Date
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
952e307f46 fix: add missing translation functions to controllers 2022-03-31 17:25:25 +01:00
a7c76ad7b8 fix: add validation to home contact form
The form wasn't previosly being validated, allowing spammers to proliferate and bypass the captcha.
2022-03-31 17:25:25 +01:00
d23820598f refactor: refactored non-specific strings on homepage
The homepage has organization-specific strings, that aren't translated and are in Portuguese. These haven't been touched.
2022-03-31 17:25:25 +01:00
a76177cbcc chore: add dependabot config 2022-03-31 17:25:25 +01:00
9e8ab2383e refactor: update localization files
Note: This commit removes previous translations, which means the app will now be untranslated.

Reasons for this include low translation quality, and the lack of a good quality assurance process in place.
2022-03-31 17:25:25 +01:00
6338b3ef8b refactor: refactored auth strings 2022-03-31 17:25:25 +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
e6b10ab44e feat: prepare discord channel 2022-03-31 17:25:25 +01:00
dependabot[bot]
ea75a287c2
Merge pull request #18 from GamesClubOficial/dependabot/composer/guzzlehttp/psr7-2.2.1 2022-03-31 10:14:28 +00:00
dependabot[bot]
9f8281d80c
build(deps): bump guzzlehttp/psr7 from 2.1.0 to 2.2.1
Bumps [guzzlehttp/psr7](https://github.com/guzzle/psr7) from 2.1.0 to 2.2.1.
- [Release notes](https://github.com/guzzle/psr7/releases)
- [Changelog](https://github.com/guzzle/psr7/blob/master/CHANGELOG.md)
- [Commits](https://github.com/guzzle/psr7/compare/2.1.0...2.2.1)

---
updated-dependencies:
- dependency-name: guzzlehttp/psr7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 02:09:20 +00:00
755c8fb47e
Merge pull request #17 from GamesClubOficial/dependabot/npm_and_yarn/minimist-1.2.6
build(deps): bump minimist from 1.2.5 to 1.2.6
2022-03-27 23:34:52 +01:00
dependabot[bot]
3e7f5458c6
build(deps): bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 06:20:42 +00:00
dependabot[bot]
e3c372db80
Merge pull request #16 from GamesClubOficial/dependabot/npm_and_yarn/node-forge-1.3.0 2022-03-26 06:20:15 +00:00
dependabot[bot]
42f385687b
build(deps): bump node-forge from 1.2.1 to 1.3.0
Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/digitalbazaar/forge/releases)
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.2.1...v1.3.0)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 05:42:39 +00:00
5e8160682a
Merge pull request #14 from GamesClubOficial/feature-help-ua-widget
feat: add help ukraine widget
2022-03-15 17:20:56 +00:00
9d967a514b feat: add help ukraine widget 2022-03-15 17:17:50 +00:00
913911eaf7
Merge pull request #13 from GamesClubOficial/patch-stability-upgrades
App stability patches
2022-03-07 22:00:04 +00:00
b8242dbc87 feat: add account deletion notifications
This also sets up notifications for all site admins
2022-03-07 21:14:51 +00:00
a265debe4c feat: add account unlock/lock notifications 2022-03-07 19:43:14 +00:00