Commit Graph

356 Commits

Author SHA1 Message Date
klmp200 2616e8b24c django2.2: relpace django.core.urlresolvers by django.urls 2019-10-08 22:46:01 +02:00
klmp200 db10f7b963 documentation: tutorial about rights management 2019-10-07 23:51:37 +02:00
klmp200 411c117f0f Merge branch 'performances' into 'master'
Improve performances on forum and SAS

See merge request ae/Sith!235
2019-09-16 14:23:52 +02:00
klmp200 63ec5d68f4 core: fix error 500 when editing properties of user without linked customer 2019-09-15 17:05:07 +02:00
klmp200 1f86827e46 core: improve performances on not found images 2019-09-15 16:22:13 +02:00
klmp200 f1b3a174b6 core: improve performances on notification reads and display 2019-09-09 00:45:08 +02:00
Cyl 9e0c4e70d4 [COM] Make the news visible for non-authenticated user and birthday visible for subriber only 2019-08-28 20:40:31 +02:00
klmp200 9b7b96a310 core: add UserIsLoggedMixin to check if an user is not anonymous 2019-07-15 12:27:19 +02:00
klmp200 b18746e769 core: fix error 500 when accessing user tools with anonymous user 2019-07-13 04:58:23 +02:00
klmp200 616b7ccfc8 Nice user interface and permission rework 2019-05-20 17:52:39 +02:00
klmp200 9f2a0deeb9 Merge branch 'mailing' into 'master'
Enhance mailing list edition for clubs with brand new form

See merge request ae/Sith!200
2019-05-20 17:39:43 +02:00
klmp200 8ebf5af3d6 Merge branch 'markdown-editor' into 'master'
core: replace simplemde with easymde

See merge request ae/Sith!202
2019-05-18 02:49:36 +02:00
Cyl 355a51d2ce core: fix special caracter in user and forum search 2019-05-09 19:51:55 +02:00
Cyl ad6f17d309 core: replace simplemde with easymde 2019-05-06 20:42:35 +02:00
Cyl bf06aea680 core: fix whitespaces in user and forum search 2019-05-06 20:11:49 +02:00
klmp200 a0e39b8904 clubs: rewrite MailingForm to include everything in one place
Everything is handled on the same view, no more redirection hacks

Remove get_context_data in DetailFormView since it's already done by django
2019-05-01 15:49:30 +02:00
klmp200 96e33815f5 Group: simplify GroupTemplateView and better group display 2019-04-22 22:55:55 +02:00
klmp200 ee89327742 Group: add translations 2019-04-22 22:55:55 +02:00
klmp200 b693ee32f2 Group: add a label on users to delete 2019-04-22 22:55:54 +02:00
klmp200 08d03087a4 core: create a DetailFormView 2019-04-22 22:55:54 +02:00
klmp200 34459f83ec Group: Groups: allow bulk removing of users from a group 2019-04-22 22:55:54 +02:00
klmp200 5cc0760e2c Groups: allow bulk import of users on a group 2019-04-22 22:55:54 +02:00
klmp200 f6553a8f52 Group management enhacement 2019-04-22 22:55:53 +02:00
klmp200 19c1361e47 core: fix heading in MarkdownInput 2018-12-19 14:10:39 +01:00
klmp200 542a2ede32 core: translations for MarkdownInupt 2018-12-19 14:02:45 +01:00
klmp200 775f456c40 core: introduce new markdown input
To fix
* Avoid blinking in preview
* Don't insert stupid space on empty textarea
2018-12-14 16:24:11 +01:00
klmp200 e421a2b4cd forum: increase search speed by optimizing permission filter 2018-12-13 20:33:34 +01:00
klmp200 347caa3b6a forum and core: fix error 500 when query is empty on search 2018-12-13 20:33:34 +01:00
klmp200 884855c178 forum and core: remove CanViewSearchMixin and use specialized view instead 2018-12-13 20:33:34 +01:00
klmp200 1de77f2fdd core: fix typo 2018-12-13 20:33:34 +01:00
klmp200 076b10e325 forum and core: add a dedicated mixin to exclude unauthorized search results 2018-12-13 20:33:34 +01:00
klmp200 3fdb83c1c2 forum and core: add access rights on search query 2018-12-13 20:33:34 +01:00
Skia aba4207423 core: improve search index with 'autocomplete' 2018-12-05 14:59:14 +01:00
Skia 65e0b15b31 Update Haystack indexer to use Xapian 2018-11-26 21:25:02 +01:00
klmp200 f4122bbc37 sentry: deal with sentry's js as external resource 2018-10-10 15:27:21 +02:00
klmp200 bdd8427758 sentry: integration with error 500 page 2018-10-10 02:18:19 +02:00
klmp200 cb58b00b6e All: Apply Black coding rules 2018-10-05 21:52:55 +02:00
Grégoire Duvauchelle afe78ea634 Add captcha to registration form 2018-07-06 11:35:02 +02:00
klmp200 5c4a16d14c Fix user pictures display 2018-06-10 18:43:39 +02:00
klmp200 08de5dfe6a Migration to django 1.11 2018-06-10 16:31:58 +02:00
Skia 0d3c34c155 core/models: refactor SithFile moving and add methods to manage filesystem
Signed-off-by: Skia <skia@libskia.so>
2018-04-16 18:35:00 +02:00
klmp200 d49f7858d3 Better ui for group selection on election and wiki 2017-12-10 21:37:50 +01:00
klmp200 e3fd3b81ab Add gift function 2017-11-06 00:30:37 +01:00
Skia d5c6695f80 core: improve notification callback system
Signed-off-by: Skia <skia@libskia.so>
2017-10-15 12:00:33 +02:00
Skia 7879b6dd6b core: add family graphs
Signed-off-by: Skia <skia@libskia.so>
2017-10-11 12:30:33 +02:00
klmp200 4369d9f593 Found a way to avoid strange error for club page 2017-10-06 17:44:41 +02:00
klmp200 baa7be69e4 Better integration of wiki pages on clubs 2017-10-06 11:09:31 +02:00
klmp200 fe69cbcee1 Add page for clubs and inactive clubs 2017-10-06 11:09:29 +02:00
Skia 0184b9c29b core, com: make permanent notifications for news to moderate
This needs to be made for other stuff, like the SAS or the files...

Signed-off-by: Skia <skia@libskia.so>
2017-09-06 13:17:23 +02:00
Skia dd5926b404 core: fix notif ordering
Signed-off-by: Skia <skia@libskia.so>
2017-09-06 13:05:51 +02:00