Commit Graph
58 Commits
Author SHA1 Message Date
Théo DURRandGitHub ce3e2bb32b Revert "Bump cryptography from 37.0.4 to 38.0.3 (#515)" (#529)
This reverts commit 7b6eed9a47.
2022-12-17 14:05:53 +01:00
Théo DURRandGitHub 13bae8d2fa Update deploy.yml (#527) 2022-12-15 23:55:29 +01:00
Théo DURRandGitHub 6b2027550c Revert "Dépendance poetry manquante (setuptools)" (#526)
This reverts commit 022b365bb2.
2022-12-15 23:18:41 +01:00
Théo DURRandGitHub 022b365bb2 Dépendance poetry manquante (setuptools) 2022-12-15 22:36:56 +01:00
Théo DURRandGitHub d8867fc9ea Edited workflows (#521)
Résoud le soucis lié à dependabot.

Le problème venait du fait que l'on faisait un poetry update et non un poetry Install. Un update écrit dans poetry.lock, alors qu'un Install lit ce fichier. C'est là toute la différence.

Cette PR change donc les workflows.

Laisser ce bot apporte beaucoup de sécurité, vu qu'il nous prévient des changement, et aussi des vulnérabilités au niveau des dépendances.
2022-12-15 19:02:29 +01:00
Théo DURRandGitHub 6a0a8e8ab4 Edited bar manager club to pdf (pdfesti) (#503)
* Edited bar manager club to pdf (pdfesti)
* Fixed unit tests
2022-12-08 18:26:41 +01:00
Théo DURRandGitHub c3a4071627 Edited navbar for pinktober (#480)
Design by @TheRolfFR
2022-10-11 21:55:19 +02:00
Théo DURRandGitHub 21fc85670e hot fix: Updated variable names & comments (#461)
- Fixed a wrong condition on the users subscribing history `read` permission.
- The comments are clearer and mentions how to specify clubs by their id.
2022-08-31 20:53:08 +02:00
Théo DURR 71c5456225 Selected club members can now see subscriptions 2022-08-31 18:39:49 +02:00
Théo DURRandGitHub 50e04164a2 Merge pull request #457 from ae-utbm/455-sentry-modal
Fixed some mess done on settings.py
2022-08-27 22:06:13 +02:00
Théo DURRandGitHub 3b1d71f317 Merge pull request #458 from ae-utbm/actions
Editing workflow process
2022-08-27 22:00:54 +02:00
Théo DURR 65c2689578 Editing workflow process
Sentry new release only triggers when deployment is successful
2022-08-27 21:56:46 +02:00
Théo DURR b45673f04a Update settings.py 2022-08-27 21:54:20 +02:00
Théo DURR cb6e037f5e Fixed some mess done on settings.py 2022-08-27 21:52:16 +02:00
Théo DURRandGitHub 5e6d60bb3a Merge pull request #456 from ae-utbm/455-sentry-modal
Updated sentry modal SDK
2022-08-27 21:47:59 +02:00
Théo DURR 64f8d9bad3 Function name refactor
So the name is clearer
2022-08-27 21:36:45 +02:00
Théo DURR 05b86e1f7a Black again 2022-08-27 21:23:49 +02:00
Théo DURR 700fed860d Code refactor and comments 2022-08-27 21:22:31 +02:00
Théo DURR 820bf6279b Modal window is now autocompleted if user is logged in 2022-08-27 20:14:31 +02:00
Théo DURR b97ce81dd2 Fixed black lint 2022-08-27 19:48:23 +02:00
Théo DURR f4dfd8f99c settings.DEBUG variable sets the sentry env to development
DSN still needs to be specified manually
2022-08-27 19:46:26 +02:00
Théo DURR 29139bf360 SENTRY_ENV can now be overriden in settings.py 2022-08-27 18:58:12 +02:00
Théo DURR 4f9c2724f5 Updated sentry modal SDK
Specified default environment for issues
2022-08-27 18:46:22 +02:00
Théo DURRandGitHub 7a914f5e94 Merge pull request #451 from ae-utbm/django-3.2-migration
Edited deprecated code
2022-08-27 00:17:36 +02:00
Théo DURR 121d04e1d5 Merge branch 'master' into django-3.2-migration 2022-08-27 00:03:58 +02:00
Théo DURRandGitHub fc6cdba8e2 Merge pull request #452 from ae-utbm/actions
Going back to actions again
2022-08-26 23:33:24 +02:00
Théo DURR 7f39ead159 This should work now 2022-08-26 23:32:43 +02:00
Théo DURR 1da82ac2dd Another regex 2022-08-26 23:31:33 +02:00
Théo DURR f2dcc39c14 No inspiration 2022-08-26 23:28:08 +02:00
Théo DURR 705dc56153 Testing another regex 2022-08-26 23:26:37 +02:00
Théo DURR 02047b62d7 Edited random file 2022-08-26 23:21:34 +02:00
Théo DURR 895d4b33a6 Going back to actions again 2022-08-26 23:19:29 +02:00
Théo DURR 142cb3316e Edited deprecated code
Fixes #449

See : https://docs.djangoproject.com/en/3.2/ref/forms/api/\#notes-on-field-ordering
2022-08-26 22:33:21 +02:00
Théo DURR ec65ca11d6 Added sentry release action (See: #444) 2022-08-26 21:33:18 +02:00
Théo DURR 0198027544 I forgot sth 2022-08-26 17:11:20 +02:00
Théo DURR 9a1a5635e2 Implemented file diff (see: #445) 2022-08-26 17:04:09 +02:00
Théo DURR 863f9ff77e Added some safety to deploy script 2022-08-26 16:39:49 +02:00
Théo DURRandGitHub 4146c4c5cb Merge pull request #443 from ae-utbm/actions
Unit tests do not run on master push
2022-08-26 16:24:23 +02:00
Théo DURR b3ad5c5df9 Unit tests do not run on master push
They are only trigerred on PRs
2022-08-26 16:12:17 +02:00
Théo DURRandGitHub 9388e2dc88 Merge pull request #442 from ae-utbm/actions
Actions should work now
2022-08-26 14:54:42 +02:00
Théo DURR 596126f4f4 Actions seem to be operationnal 2022-08-26 14:39:10 +02:00
Théo DURR 8646b2c8f7 Rollback to previous version (see: https://github.com/appleboy/ssh-action/issues/174) 2022-08-26 14:10:37 +02:00
Théo DURR 55e0eecc0b SSH Connection now works 2022-08-26 13:58:45 +02:00
Théo DURR ab43d7d2df Testing things 2022-08-26 13:53:17 +02:00
Théo DURR 13f0bfe546 Enabled debug 2022-08-26 13:48:40 +02:00
Théo DURR 83a384145b Fixed spelling 2022-08-26 13:43:13 +02:00
Théo DURR 8a923761a5 Specified environment 2022-08-26 13:26:41 +02:00
Théo DURR 6e4a99eba3 Added sample deploy action 2022-08-26 13:20:57 +02:00
Théo DURRandGitHub 0470aa185e Merge pull request #441 from ae-utbm/actions
First try for CI/CD using actions
2022-08-25 22:47:34 +02:00
Théo DURR 273371db8b Updated for merging into master 2022-08-25 22:46:30 +02:00
Théo DURR ed3aa0c328 Removed real tests during actions deployment 2022-08-25 22:45:33 +02:00
Théo DURR acfff6b103 Edited master to actions for testing purposes 2022-08-25 22:30:32 +02:00
Théo DURR ada4579193 Created deploy workflow & made a dry run 2022-08-25 22:23:13 +02:00
Théo DURR 3a17c3079e 0/10 en dictée 2022-08-25 21:23:48 +02:00
Théo DURR 26e46de8e1 Je sais pas écrire 2022-08-25 21:21:12 +02:00
Théo DURR 111bcc8e60 Fixed permission issue on apt-get 2022-08-25 21:19:23 +02:00
Théo DURR cdaa204ba2 Added bullshit 2022-08-25 21:17:19 +02:00
Théo DURR e85511fcb9 Initial unit testing action 2022-08-25 21:14:04 +02:00