Commit graph

85 commits

Author SHA1 Message Date
nas
b46912ab42 Merge branch 'fix_membership' of cli/Chronobriq-API into master 2022-02-21 00:29:52 +01:00
Lou
12be32fea1 updated README.md with new routes 2022-02-20 22:48:12 +01:00
Lou
5f4bbe3305 Merge branch 'master' of ssh://git.yannweb.net:2222/cli/Chronobriq-API into fix_membership 2022-02-20 22:31:07 +01:00
Lou
90d329eff8 added tests and method update and destroy 2022-02-20 22:18:46 +01:00
Lou
584c66bcb7 added test and method create 2022-02-20 22:14:39 +01:00
Lou
d62d390300 started to rework memberships controller 2022-02-20 21:49:48 +01:00
nas
52c3bf3949 documentation partiel des tests 2022-01-31 17:31:36 +01:00
nas
ba19b1c02b ajout des descriptions d'authentifications et d'appel de l'API 2022-01-31 17:13:00 +01:00
Lou
7a810ae4f9 updated version 2022-01-25 00:56:13 +01:00
Lou
f213c35521 fix 2021-08-10 16:57:44 +02:00
Lou
965dad1401 team: member dependent destroy 2021-08-10 16:34:35 +02:00
Lou
6bfb3322f3 task: user dependent destroy 2021-08-10 15:53:11 +02:00
Lou
91a7b68f66 Merge branch 'master' of ssh://git.yannweb.net:2222/cli/Chronobriq-API 2021-08-10 15:37:08 +02:00
Lou
144083354e member: membership dependent destoy 2021-08-10 15:36:12 +02:00
Lou
f7129c88f4 Merge branch 'pagination-fix' of cli/Chronobriq-API into master 2021-08-09 23:15:32 +02:00
Arthur POULET
51a6999a47 pagination: fix pagination module
Previous implementation was not really compatible with active record
models. It fixes it with scope instead of methods.
2021-08-09 23:05:32 +02:00
Lou
3575af41d3 test: ajout test méthode update 2021-08-09 20:58:23 +02:00
Lou
eb92b35d19 model: changement majeur des données de Task 2021-08-09 16:55:47 +02:00
Lou
2951a60800 gitignore: ajout de .env 2021-08-08 16:54:33 +02:00
Lou
38eae68a28 gitignore: ajout de .vscode 2021-08-08 16:53:54 +02:00
Lou
c7a5d53ab6 gem: ajout de pry-rails 2021-08-08 16:40:49 +02:00
Lou
e009857e2e Merge branch 'feature-paginated' of cli/Chronobriq-API into master 2021-08-08 11:25:06 +02:00
Lou
947e23fd69 Merge branch 'gitignore' of cli/Chronobriq-API into master 2021-08-08 11:18:32 +02:00
Arthur POULET
d92ea1e578 git: add gitignore 2021-08-08 09:15:09 +02:00
Arthur POULET
a5a6e1b0aa pagination: add a pagination module
The pagination module can be included by any active record model. It can
read the params in order to find the right page to filter.
2021-08-08 09:08:01 +02:00
Lou
95785420ff ajout de la gem pry pour aider à la résolution de bugs 2021-08-06 20:02:24 +02:00
Lou
a06caa1a88 ajout des def update et destroy - les tests ne sont pas complets 2021-08-06 19:42:15 +02:00
Lou
1ab12d986c fix des def et tests membership#create 2021-08-06 15:01:44 +02:00
Lou
628e045873 JoinedTeamUser devient Membership 2021-08-05 18:24:25 +02:00
Lou
4d1ff2a451 methods index show create pour le controller JoinedTeamUser 2021-08-05 16:08:57 +02:00
Lou
5de0989e3f en cours : ajout des methods update et destroy, et des tests unitaires 2021-08-04 19:40:04 +02:00
Lou
2c4bd2e870 ajout du Teams controller et des methods index show create, avec les tests unitaires 2021-08-04 16:23:35 +02:00
Lou
7d7bbd0738 ajout de la colonne can_edit dans la table join_team_users 2021-08-04 15:29:16 +02:00
Lou
838b7076c3 Génération de Teams et JoinedTeamUsers dans le seed 2021-08-03 18:16:45 +02:00
Lou
ec063ca908 ajout d'une table de jointure entre les modèles User et Team 2021-08-03 17:32:29 +02:00
Lou
544537ead4 ajout de tests unitaires sur le model team 2021-08-03 17:07:16 +02:00
Lou
d2e888405a Rename de la colonne admin de la table user en is_admin 2021-08-03 16:59:52 +02:00
Lou
5e40cd0387 ajout du model Team, et d'une join table team_user 2021-08-03 16:57:44 +02:00
Lou
e2c60fe4eb L'application est renommée Chronobriq 2021-07-28 15:23:36 +02:00
Lou
d6b8083ea4 Ajout du username dans la réponse de l'API lors de l'obtention d'un token 2021-06-30 01:15:59 +02:00
Lou
799863f03f Gestion des CORS 2021-06-23 18:04:23 +02:00
Lou
3d4a5c8061 ajout de la gem dotenv-rails 2021-06-23 13:12:42 +02:00
Moussaillon Doe
9892ef79cc ajout des informations d'un user pg dans une variable d'env 2021-06-23 13:07:58 +02:00
Lou
75e466981f suppression des routes admin 2021-06-22 17:07:41 +02:00
Lou
440ad4abf2 correction des tests unitaires pour la partie admin 2021-06-22 15:59:15 +02:00
Lou
1c652c0253 Ajout puis suppression d'un admin controller, ajout de callbacks vérifiants le statut admin 2021-06-21 18:40:28 +02:00
Lou
1fdd0a2f9c Ajout d'un controller admin::users 2021-06-21 16:09:53 +02:00
Lou
a79c4d4127 CPassage de sqlite3 à pgsql 12 2021-06-16 16:45:28 +02:00
Lou
0e529f8a0a master.key is now used in production environment 2021-06-14 18:22:57 +02:00
Lou
e40628e0bd Updated Readme 2021-06-12 00:38:46 +02:00