761 Commits

Author SHA1 Message Date
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
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
ec23c05c5f fix: paginate user search results 2022-03-06 12:56:41 +00:00
0e85f81fe6 chore: update verify email wording 2022-03-06 10:05:55 +00:00
c1228b14de Squash verification commits 2022-03-06 09:47:09 +00:00
52ece54202 chore: update wording and info on new user email 2022-03-05 23:24:25 +00:00
2295d31245 fix: also ignore app.js' license file 2022-03-05 23:21:24 +00:00
b0738e3799 Revert "fix: also ignore app.js' license file"
This reverts commit 7873505fea8126c8bf5bd6956114f562cf1a7b0e.
2022-03-05 23:21:00 +00:00
7873505fea fix: also ignore app.js' license file 2022-03-05 23:19:27 +00:00
7c7f9f0311 chore: updated package-lock.json 2022-03-05 23:18:14 +00:00
c84ffc2518 chore: remove webpack-generated files
This commit removes JS and CSS files dynamically generated by Webpack & Mix, as they must be built for each unique environment during the app's installation process.
2022-03-05 23:16:33 +00:00
6c843812d2 fix: remove account name from 403 error
This commit removes the user's name from the error message, as a 403 may be triggered by someone who is logged out, e.g. suspended user with no permission to access registration page.
2022-03-05 23:12:37 +00:00
e9c24d8f37 chore: change wording on suspension notification 2022-03-05 22:24:38 +00:00
7414bcf6b6 fix: remove duplicated bootstrap toggle library 2022-03-05 22:24:06 +00:00
87fc320541 build: fix npm vendor vulnerability 2022-03-05 22:20:43 +00:00
80965d786c fix: remove unnecessary notifiable 2022-02-27 17:07:31 +00:00
d0acdded24
Merge pull request #12 from GamesClubOficial/miguel456-patch-1
fix: update old readme file
2022-02-25 00:47:12 +00:00
255b0cb6a8
fix: update old readme file
This commit updates the old readme file that was supporting version 0.6.0.
2022-02-25 00:46:53 +00:00
f7dbd93132 build: merge to master 2022-02-24 23:27:21 +00:00
3589bcb7ef build: upgrade to Mix 6 2022-02-24 23:11:22 +00:00
2ad633e0db
Merge pull request #9 from GamesClubOficial/dependabot/npm_and_yarn/follow-redirects-1.14.9
Bump follow-redirects from 1.5.10 to 1.14.9
2022-02-24 21:59:56 +00:00
ecfa4c1d5a
Merge pull request #10 from GamesClubOficial/dependabot/npm_and_yarn/url-parse-1.5.10
Bump url-parse from 1.4.7 to 1.5.10
2022-02-24 21:59:22 +00:00
af87762771
Merge pull request #8 from GamesClubOficial/dependabot/npm_and_yarn/lodash-4.17.21
Bump lodash from 4.17.19 to 4.17.21
2022-02-24 21:58:52 +00:00
adb6fbd8c8
Merge pull request #11 from GamesClubOficial/dependabot/npm_and_yarn/ssri-6.0.2
Bump ssri from 6.0.1 to 6.0.2
2022-02-24 21:58:03 +00:00
dependabot[bot]
6ff14eb640
Bump ssri from 6.0.1 to 6.0.2
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-24 21:51:01 +00:00
dependabot[bot]
c8e2197d12
Bump url-parse from 1.4.7 to 1.5.10
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.10)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-24 21:50:58 +00:00
dependabot[bot]
0ee536b7a8
Bump follow-redirects from 1.5.10 to 1.14.9
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.5.10 to 1.14.9.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.5.10...v1.14.9)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-24 21:50:57 +00:00