Commit Graph

  • 71e50d84c3 Update README.md master Joururi 2026-06-29 21:27:17 +02:00
  • da6cd44987 Added ESlint to client and applied rules dev Alexis 2021-01-21 11:16:09 +01:00
  • 4b25f63531 Added dist to gitignore Alexis 2021-01-21 11:15:13 +01:00
  • b318a88023 Implemented ESlint and passed down the rules Alexis 2021-01-20 19:07:56 +01:00
  • 615cced6ed Merge pull request #42 from AlexisNP/issues/api-auth Joururi 2021-01-19 23:03:58 +01:00
  • b5e6f73d01 Authguard sub routes Alexis 2021-01-19 22:59:55 +01:00
  • efb9195053 Converted data inserts to csv Alexis 2021-01-19 22:42:59 +01:00
  • e2061d6595 Updated module tree Alexis 2021-01-19 21:27:06 +01:00
  • e8ca2416b7 Added authGuard function and its implementations Alexis 2021-01-19 18:52:52 +01:00
  • 410a58fc09 Updated user model and repo Alexis 2021-01-18 22:06:36 +01:00
  • 413d458a80 Added auth routes entry point Alexis 2021-01-18 22:06:19 +01:00
  • bb721e6ab4 Removed JWT Alexis 2021-01-18 22:05:01 +01:00
  • 39ee29c65a Added bookshelf model for api_tokens Alexis 2021-01-18 22:04:16 +01:00
  • b7cc851cd6 Added db table for api_tokens Alexis 2021-01-18 22:04:01 +01:00
  • d3c5e0a20c Fixed typo in user repo Alexis 2021-01-16 23:39:13 +01:00
  • 7170eb0dee Changed root alias from ~ to @ in the client Alexis 2021-01-16 19:56:54 +01:00
  • 50ba8b7f9c Added prewrap class for api text Alexis 2021-01-16 19:56:11 +01:00
  • e9640ec2d2 Added permission description for user API Alexis 2021-01-16 19:55:50 +01:00
  • 2b3b890228 Merge pull request #39 from AlexisNP/issues/permissions Joururi 2021-01-02 19:57:44 +01:00
  • 16b7b81166 Updated role model and created perm model in API Alexis 2021-01-02 12:32:24 +01:00
  • 5cf2c1daa7 Added db permissions models Alexis 2021-01-02 11:40:05 +01:00
  • 2959d777b7 Merge pull request #38 from AlexisNP/issues/user_spells Joururi 2021-01-01 22:13:06 +01:00
  • b313393af6 Added getSpellsFromUser() method Alexis 2021-01-01 22:07:22 +01:00
  • 1759f71876 Removed bat insertion Alexis 2020-12-30 22:26:59 +01:00
  • dde2e63b61 Temporary test ground for updating user form Alexis 2020-12-30 22:17:28 +01:00
  • 41575f40db Fixed template signup mail Alexis 2020-12-30 22:13:39 +01:00
  • 70283da8e0 Added favicon.png for public client files Alexis 2020-12-30 22:13:25 +01:00
  • 0a77206bcb Merge pull request #34 from AlexisNP/issues/roles Joururi 2020-12-30 22:04:05 +01:00
  • 28c869070a User repository methods updated with roles Alexis 2020-12-30 21:53:27 +01:00
  • 3bdf43d11b Updated models to include roles Alexis 2020-12-30 21:52:06 +01:00
  • 0fd0253fb4 Updated database environment Alexis 2020-12-30 21:51:41 +01:00
  • 23ab785163 Refactored global api checks for params Alexis 2020-12-28 12:25:29 +01:00
  • f7a09c02ae - Removed HttpError and refactored old code using it Alexis 2020-12-28 12:23:54 +01:00
  • 5f7e5499f7 Merge pull request #31 from AlexisNP/evol/verification Joururi 2020-12-27 19:13:19 +01:00
  • 3c2326ef92 Fixed a link for email template Alexis 2020-12-27 19:09:09 +01:00
  • 752cfb4227 Reinstated valid register form Alexis 2020-12-27 19:09:00 +01:00
  • 1b11db4890 Added verif route Alexis 2020-12-27 19:08:18 +01:00
  • 32c17407e2 Added user verif method and refactored some indents Alexis 2020-12-27 19:08:09 +01:00
  • da73fa5241 Removed temp authguard measure, will need to refactor it anyays Alexis 2020-12-27 19:06:46 +01:00
  • d64e447b67 Sent an email during registeration process Alexis 2020-12-27 18:14:26 +01:00
  • dba451c588 Removed test mail sending Alexis 2020-12-27 18:14:10 +01:00
  • 39521f063a Added db field for verif token Alexis 2020-12-27 18:13:56 +01:00
  • 1ea21df4d9 Added registration mail template Alexis 2020-12-27 17:28:58 +01:00
  • 10fdbade66 Added registration mail sending method Alexis 2020-12-27 17:28:49 +01:00
  • bdfdb1d21e Added handlebars and nodemailer modules Alexis 2020-12-27 17:28:17 +01:00
  • dba0521ad9 Merge pull request #29 from AlexisNP/issues/verifban AlexisNP 2020-12-26 23:07:02 +01:00
  • c9bd0aa0ab Changed login and register views accordingly Alexis 2020-12-26 22:55:19 +01:00
  • 15ba9e19c9 Added API check for banned/unverified users Alexis 2020-12-26 22:54:26 +01:00
  • d311042b51 Merge pull request #28 from AlexisNP/issues/authguard AlexisNP 2020-12-26 21:07:05 +01:00
  • 3cf131ef6f Reinstated old code (works with new method) Alexis 2020-12-26 20:59:41 +01:00
  • 1ac0968e57 Merge pull request #25 from AlexisNP/issues/cookies AlexisNP 2020-12-26 17:13:15 +01:00
  • 36a82a643e Added comments explaining the changes Alexis 2020-12-26 17:07:09 +01:00
  • 79c34a6ad1 Added cookie check and changed store actions Alexis 2020-12-26 17:06:52 +01:00
  • 167722fab6 Removed global cookie expiration Alexis 2020-12-26 17:06:25 +01:00
  • a95a617e8b Cleanup API crew Alexis 2020-12-26 17:01:00 +01:00
  • b8e12c1665 Merge pull request #24 from AlexisNP/issues/single_pages AlexisNP 2020-12-24 22:56:11 +01:00
  • 7b932f1b86 - Added detail pages for both spells and schools Alexis 2020-12-24 22:54:18 +01:00
  • d69ea0fa72 Merge pull request #21 from AlexisNP/issues/meta AlexisNP 2020-12-24 18:29:33 +01:00
  • 02c0216c26 - Added title and meta info to current views Alexis 2020-12-24 18:24:31 +01:00
  • ad84673fba - Added vue-meta and fixed vulnerabilities Alexis 2020-12-24 18:23:32 +01:00
  • 1e334b8c05 Merge pull request #19 from AlexisNP/register_date AlexisNP 2020-12-24 18:09:41 +01:00
  • 01df57f510 - Implemented register date for users Alexis 2020-12-24 17:55:32 +01:00
  • 772b225072 Merge branch 'develop/vue/store' into dev Alexis 2020-12-23 20:46:48 +01:00
  • 65abb41a9f - Implemented store for register methods Alexis 2020-12-23 20:25:43 +01:00
  • fdad47e84e - Fixed an error with 200 codes and translated API errors Alexis 2020-12-23 18:10:02 +01:00
  • 20f946a945 - Added email availability checker in API Alexis 2020-12-19 18:15:39 +01:00
  • 597307be40 Merge pull request #17 from AlexisNP/dev releases/v2 AlexisNP 2020-12-19 17:27:34 +01:00
  • eba2669176 - Fixed the way components get store data Alexis 2020-12-19 17:04:22 +01:00
  • fa945e45c9 - Fixed my revert hahaha :) Alexis 2020-12-18 20:34:47 +01:00
  • 0587656ba6 - Store files Alexis 2020-12-18 19:34:02 +01:00
  • de90b7d747 Revert "- Added timeline page (will need to be redone anyways)" Alexis 2020-12-18 11:58:16 +01:00
  • 0178f15bf1 - Added timeline page (will need to be redone anyways) Alexis 2020-12-18 11:58:16 +01:00
  • b89839c8fd - Added timeline page Alexis 2020-10-09 21:30:12 +02:00
  • a2d5d89487 - Navbar fixed top Alexis 2020-10-09 21:10:37 +02:00
  • 7dbaabd7a5 - Fixed scss structure Alexis 2020-10-09 21:07:37 +02:00
  • d7631cb0e8 Merge branch 'dependabot/npm_and_yarn/client/node-fetch-2.6.1' into dev Alexis 2020-09-13 19:16:38 +02:00
  • 867fa50dfe Merge branch 'dependabot/npm_and_yarn/bcrypt-5.0.0' into dev Alexis 2020-09-13 19:16:19 +02:00
  • 9467926745 Bump node-fetch from 2.6.0 to 2.6.1 in /client dependabot[bot] 2020-09-13 00:13:45 +00:00
  • ab9ff12d09 Bump bcrypt from 4.0.1 to 5.0.0 dependabot[bot] 2020-08-20 18:00:54 +00:00
  • bf03470a17 - Fixed a package.json script Alexis 2020-08-09 15:32:43 +02:00
  • ddcc6acc75 - Moved api files to a relevant subfolder Alexis 2020-08-09 15:27:22 +02:00
  • 71423a2172 - Removed some test thing Alexis 2020-08-09 15:23:35 +02:00
  • cbeaad410f Merge branch 'dependabot/npm_and_yarn/client/elliptic-6.5.3' into dev Alexis 2020-08-04 21:26:12 +02:00
  • 78a7219883 Merge branch 'dependabot/npm_and_yarn/client/lodash-4.17.19' into dev Alexis 2020-08-04 21:26:08 +02:00
  • 0855252b7e Merge branch 'dependabot/npm_and_yarn/lodash-4.17.19' into dev Alexis 2020-08-04 21:25:57 +02:00
  • 206ddd93a8 Merge branch 'dev' Alexis 2020-08-04 21:23:31 +02:00
  • 7966f05d3b Merge pull request #13 from AlexisNP/dev AlexisNP 2020-08-04 21:21:12 +02:00
  • b391f12a39 - Added query params to spell routes Alexis 2020-08-04 21:13:31 +02:00
  • ee287d1722 Trivialized cookie and renamed a function Alexis 2020-08-03 22:28:14 +02:00
  • 62535a9c91 Bump elliptic from 6.5.2 to 6.5.3 in /client dependabot[bot] 2020-08-02 01:36:32 +00:00
  • 256867a291 Bump lodash from 4.17.15 to 4.17.19 dependabot[bot] 2020-07-21 04:18:57 +00:00
  • 8ab53a4529 Bump lodash from 4.17.15 to 4.17.19 in /client dependabot[bot] 2020-07-20 20:25:24 +00:00
  • 117d174480 - Added check to functions to add/edit/remove spells if !user Alexis 2020-07-17 22:15:32 +02:00
  • d2acdbb179 - Removed useless stuff Alexis 2020-07-17 21:20:42 +02:00
  • 7711816a71 - Reworked client structure and optimized fonts Alexis 2020-07-17 21:02:13 +02:00
  • e1df40f474 - Added proper commands because i'm lazy Alexis 2020-07-17 17:38:17 +02:00
  • 080c46593c - Added error handler to register form Alexis 2020-07-07 23:24:10 +02:00
  • 9b10cd473e - Implemented store and logged states Alexis 2020-07-06 21:22:03 +02:00
  • 27ab62e36f - Added login check for navbar actions Alexis 2020-07-06 18:24:54 +02:00
  • 78587f8544 - Added basic user login Alexis 2020-07-06 12:49:09 +02:00