Commit Graph

188 Commits

Author SHA1 Message Date
Alexis
f7a09c02ae - Removed HttpError and refactored old code using it 2020-12-28 12:23:54 +01:00
Joururi
5f7e5499f7 Merge pull request #31 from AlexisNP/evol/verification
User verification system
2020-12-27 19:13:19 +01:00
Alexis
3c2326ef92 Fixed a link for email template 2020-12-27 19:09:09 +01:00
Alexis
752cfb4227 Reinstated valid register form 2020-12-27 19:09:00 +01:00
Alexis
1b11db4890 Added verif route 2020-12-27 19:08:18 +01:00
Alexis
32c17407e2 Added user verif method and refactored some indents 2020-12-27 19:08:09 +01:00
Alexis
da73fa5241 Removed temp authguard measure, will need to refactor it anyays 2020-12-27 19:06:46 +01:00
Alexis
d64e447b67 Sent an email during registeration process 2020-12-27 18:14:26 +01:00
Alexis
dba451c588 Removed test mail sending 2020-12-27 18:14:10 +01:00
Alexis
39521f063a Added db field for verif token 2020-12-27 18:13:56 +01:00
Alexis
1ea21df4d9 Added registration mail template 2020-12-27 17:28:58 +01:00
Alexis
10fdbade66 Added registration mail sending method 2020-12-27 17:28:49 +01:00
Alexis
bdfdb1d21e Added handlebars and nodemailer modules 2020-12-27 17:28:17 +01:00
AlexisNP
dba0521ad9 Merge pull request #29 from AlexisNP/issues/verifban
API user verifications
2020-12-26 23:07:02 +01:00
Alexis
c9bd0aa0ab Changed login and register views accordingly 2020-12-26 22:55:19 +01:00
Alexis
15ba9e19c9 Added API check for banned/unverified users 2020-12-26 22:54:26 +01:00
AlexisNP
d311042b51 Merge pull request #28 from AlexisNP/issues/authguard
Authguard for router
2020-12-26 21:07:05 +01:00
Alexis
3cf131ef6f Reinstated old code (works with new method) 2020-12-26 20:59:41 +01:00
AlexisNP
1ac0968e57 Merge pull request #25 from AlexisNP/issues/cookies
Added cookie for login
2020-12-26 17:13:15 +01:00
Alexis
36a82a643e Added comments explaining the changes 2020-12-26 17:07:09 +01:00
Alexis
79c34a6ad1 Added cookie check and changed store actions 2020-12-26 17:06:52 +01:00
Alexis
167722fab6 Removed global cookie expiration 2020-12-26 17:06:25 +01:00
Alexis
a95a617e8b Cleanup API crew 2020-12-26 17:01:00 +01:00
AlexisNP
b8e12c1665 Merge pull request #24 from AlexisNP/issues/single_pages
- Added detail pages for both spells and schools
2020-12-24 22:56:11 +01:00
Alexis
7b932f1b86 - Added detail pages for both spells and schools 2020-12-24 22:54:18 +01:00
AlexisNP
d69ea0fa72 Merge pull request #21 from AlexisNP/issues/meta
- Render meta elements
2020-12-24 18:29:33 +01:00
Alexis
02c0216c26 - Added title and meta info to current views 2020-12-24 18:24:31 +01:00
Alexis
ad84673fba - Added vue-meta and fixed vulnerabilities 2020-12-24 18:23:32 +01:00
AlexisNP
1e334b8c05 Merge pull request #19 from AlexisNP/register_date
- Implemented register date for users
2020-12-24 18:09:41 +01:00
Alexis
01df57f510 - Implemented register date for users 2020-12-24 17:55:32 +01:00
Alexis
772b225072 Merge branch 'develop/vue/store' into dev 2020-12-23 20:46:48 +01:00
Alexis
65abb41a9f - Implemented store for register methods 2020-12-23 20:25:43 +01:00
Alexis
fdad47e84e - Fixed an error with 200 codes and translated API errors 2020-12-23 18:10:02 +01:00
Alexis
20f946a945 - Added email availability checker in API 2020-12-19 18:15:39 +01:00
AlexisNP
597307be40 Merge pull request #17 from AlexisNP/dev
Implemented store functionnality
2020-12-19 17:27:34 +01:00
Alexis
eba2669176 - Fixed the way components get store data 2020-12-19 17:04:22 +01:00
Alexis
fa945e45c9 - Fixed my revert hahaha :) 2020-12-18 20:34:47 +01:00
Alexis
0587656ba6 - Store files 2020-12-18 19:34:02 +01:00
Alexis
de90b7d747 Revert "- Added timeline page (will need to be redone anyways)"
This reverts commit 0178f15bf1.
2020-12-18 18:55:05 +01:00
Alexis
0178f15bf1 - Added timeline page (will need to be redone anyways) 2020-12-18 11:58:16 +01:00
Alexis
b89839c8fd - Added timeline page 2020-10-09 21:30:12 +02:00
Alexis
a2d5d89487 - Navbar fixed top 2020-10-09 21:10:37 +02:00
Alexis
7dbaabd7a5 - Fixed scss structure 2020-10-09 21:07:37 +02:00
Alexis
d7631cb0e8 Merge branch 'dependabot/npm_and_yarn/client/node-fetch-2.6.1' into dev 2020-09-13 19:16:38 +02:00
Alexis
867fa50dfe Merge branch 'dependabot/npm_and_yarn/bcrypt-5.0.0' into dev 2020-09-13 19:16:19 +02:00
dependabot[bot]
9467926745 Bump node-fetch from 2.6.0 to 2.6.1 in /client
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-13 00:13:45 +00:00
dependabot[bot]
ab9ff12d09 Bump bcrypt from 4.0.1 to 5.0.0
Bumps [bcrypt](https://github.com/kelektiv/node.bcrypt.js) from 4.0.1 to 5.0.0.
- [Release notes](https://github.com/kelektiv/node.bcrypt.js/releases)
- [Changelog](https://github.com/kelektiv/node.bcrypt.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kelektiv/node.bcrypt.js/compare/v4.0.1...v5.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-20 18:00:54 +00:00
Alexis
bf03470a17 - Fixed a package.json script 2020-08-09 15:32:43 +02:00
Alexis
ddcc6acc75 - Moved api files to a relevant subfolder 2020-08-09 15:27:22 +02:00
Alexis
71423a2172 - Removed some test thing 2020-08-09 15:23:35 +02:00