Commit Graph

1974 Commits

Author SHA1 Message Date
Alexandre Iooss c06354211b Translate login page 2020-09-06 20:21:31 +02:00
Yohann D'ANELLO 1023c6c502 Use pre_delete signal insted of Model.delete() to prevent note balance issues when deleting a transaction (don't do it) in Django Admin 2020-09-06 20:18:59 +02:00
Alexandre Iooss cc5996121b Change HTML localization 2020-09-06 20:04:10 +02:00
Alexandre Iooss 40a3405f47 Fix missing spaces before comment 2020-09-06 19:16:35 +02:00
Alexandre Iooss 82924c999a Add animated profile picture support 2020-09-06 18:54:21 +02:00
ynerant f1dac73c08 Merge branch 'beta' into 'master'
First release

See merge request bde/nk20!115
2020-09-06 17:03:51 +02:00
Yohann D'ANELLO 72c004cb56 Remove ugly semicolon in invoices template, release first version 🎉 2020-09-06 16:49:06 +02:00
ynerant 1ed74021a2 Merge branch 'beta' into 'master'
v1.0.0

See merge request bde/nk20!114
2020-09-06 16:06:26 +02:00
Alexandre Iooss b1fed3d476 Remove .png in invoice model 2020-09-06 15:49:44 +02:00
Yohann D'ANELLO d5f324c2d5 Test the render of the rights page (more coverage, yeah) 2020-09-06 15:32:18 +02:00
Alexandre Iooss dcdd8e56e8 Migrate LaTeX to XeTeX 2020-09-06 15:30:12 +02:00
Alexandre Iooss ae028b7d06 Disable pdflatex interactivity 2020-09-06 13:36:07 +02:00
Yohann D'ANELLO 5ebdb015ad Decompose some membership functions, now we have a good linting :) 2020-09-06 13:30:38 +02:00
Alexandre Iooss 69f87c0f64 Dev should do a recursive clone 2020-09-06 13:16:47 +02:00
Alexandre Iooss eb58db7df9 Inscrease max function complexity to 15 2020-09-06 13:13:29 +02:00
ynerant 81ad38927d Merge branch 'beta' into 'master'
Fix note pictures, better ansible

See merge request bde/nk20!113
2020-09-06 13:09:28 +02:00
Yohann D'ANELLO 8aac738c4a Treasurers can see any profile and change the note picture of their clubs 2020-09-06 12:55:27 +02:00
Yohann D'ANELLO eb4641ed35 Upload button wasn't translated 2020-09-06 12:35:59 +02:00
Yohann D'ANELLO ae31cdf15e Group ansible hosts 2020-09-06 12:32:17 +02:00
erdnaxe fcd1bb98a8 Merge branch 'image_upload' into 'beta'
Move image upload code to form clean

See merge request bde/nk20!112
2020-09-06 12:30:45 +02:00
Alexandre Iooss 15ed9d81d5 Check image size before sending it 2020-09-06 12:16:36 +02:00
Alexandre Iooss de3660b23c Move image upload code to form clean 2020-09-06 12:04:54 +02:00
Yohann D'ANELLO 487c3ef0da Human-readable activity wiki page should be updated in cron file 2020-09-06 11:11:02 +02:00
Yohann D'ANELLO af48eeeaec Activities refresh should not be commented in cron file 2020-09-06 11:04:06 +02:00
Alexandre Iooss c503e77b23 Fix some typo in Ansible 2020-09-06 10:46:03 +02:00
Yohann D'ANELLO 1a28e876b8 Rework on Ansible config, this is now more universal 2020-09-06 10:32:52 +02:00
Alexandre Iooss 2a824cadf6 COPYING is standard in the GNU project 2020-09-06 09:47:39 +02:00
Alexandre Iooss 2a1bfa9735 Update Django CAS server to 1.2.0 2020-09-06 09:41:32 +02:00
Yohann D'ANELLO a64dc9ffc2 Certbot and Nginx disappeared in Ansible conf 2020-09-06 09:38:27 +02:00
Yohann D'ANELLO b63fa19644 With normal rights, notes were displayed as there were inactive 2020-09-06 09:10:57 +02:00
ynerant 2f6c7ed156 Merge branch 'beta' into 'master'
Remove padding around note picture

See merge request bde/nk20!111
2020-09-05 19:41:28 +02:00
Yohann D'ANELLO 00bc9550f2 Add padding to the the note picture (cc shirenn) 2020-09-05 19:27:22 +02:00
Yohann D'ANELLO be8e74d056 If a note is saved and the main name changed without changing the normalized form, update the main alias 2020-09-05 15:41:47 +02:00
ynerant 2b2dde85dc Merge branch 'beta' into 'master'
Few fixes

Closes #61

See merge request bde/nk20!110
2020-09-05 14:52:29 +02:00
Yohann D'ANELLO 9f619a9df8 Center profile picture in transfer interface, closes #61 2020-09-05 14:36:49 +02:00
Yohann D'ANELLO 96954b1afd Club managers can change the picture of the club note 2020-09-05 14:32:47 +02:00
Yohann D'ANELLO 2a8a5cd736 Fix some linting, some complex functions are remaining 2020-09-05 14:29:40 +02:00
Yohann D'ANELLO e73b3cf69d Fix refresh activities cron 2020-09-05 14:28:05 +02:00
Yohann D'ANELLO 2e13356e39 Fix a bug in note saving 2020-09-05 13:52:03 +02:00
Yohann D'ANELLO d273193b1d Save the list of changed usernames and lost aliases 2020-09-05 13:51:00 +02:00
Yohann D'ANELLO 3e9b3d690f Note is up on note.crans.org 2020-09-05 11:23:11 +02:00
ynerant 863150d200 Merge branch 'beta' into 'master'
Last deployment fixes

See merge request bde/nk20!109
2020-09-05 11:21:07 +02:00
Yohann D'ANELLO f96b1f26a4 Skip invoice rendering (have to fix later) 2020-09-05 11:07:04 +02:00
Yohann D'ANELLO 466db42318 Add texlive-latex-recommended in Gitlab-CI 2020-09-05 10:39:33 +02:00
Yohann D'ANELLO 3af083fb6b Remove temporary bera font in invoices, add texlive-base-recommended for invoices 2020-09-05 10:34:19 +02:00
Yohann D'ANELLO bcb2398d68 Use migrations instead of fixtures to create BDE, Kfet and special notes 2020-09-05 10:33:24 +02:00
Yohann D'ANELLO 8c23726f88 Don't rebuild systematically migrations 2020-09-05 10:07:32 +02:00
Yohann D'ANELLO 751a4291ab We are in production, then we commit migrations 2020-09-05 10:05:17 +02:00
Yohann D'ANELLO 77b0241406 Log TeX error directly 2020-09-05 09:00:16 +02:00
Alexandre Iooss afc367cfb8 Use === in JS 2020-09-05 08:38:31 +02:00