Commit Graph

328 Commits

Author SHA1 Message Date
d8b69e9b45 Updated text and translations to be more inclusive 2021-11-18 16:24:14 +01:00
b8aabc466c Fixed locales
+Pronoun description on the user's profile

Signed-off-by: Ailé <03ht@theodurr.fr>
2021-11-05 20:28:37 +01:00
4fbee9c3de Make pronouns visible on profile and miniprofile 2021-10-13 08:59:40 +02:00
1b688a8aa5 Add a first version of a mobile friendly UI
Although not perfect and with many flaws, this should still allow far
easier navigation on mobile devices.
2021-10-01 18:44:14 +02:00
6382e631b6 search: reduce user index size 2021-09-28 01:44:15 +02:00
30091ef69c search: ascii everywhere and unformalized whitespace 2021-09-28 01:44:15 +02:00
64d0cc2fa8 counter: don't display info boxes and navigation menu
This will lighten the pages and make the functionality directly
accessible without ever scrolling the header garbage that is never
needed on those pages.
2021-09-26 13:58:39 +02:00
94b029dc9c cache: fix error 500 with new django version 2020-06-12 20:44:37 +02:00
6eabbaf209 core: add lazy loading in user pictures page 2020-05-15 12:14:14 +02:00
5accdbccbb Front: use Webcam.on() for error handling 2020-03-04 07:13:16 +01:00
7fb26f9e45 Front: turn Webcam.js error from an alert to a console log 2020-03-03 09:01:20 +01:00
274a7b7137 core/club: allow adding custom js action to pagination link, useful for FormDetailView with pagination 2019-11-28 01:46:41 +01:00
5c8fa1b9e7 core: add UserIsRootMixin and an admin delete view for memberships 2019-11-24 19:23:43 +01:00
e634cda318 core/counter: add generic operation logs and implements it for Sellings and Refilling deletions 2019-11-14 01:14:44 +01:00
Sli
6d0eba6bcf Merge branch 'rework-front' into 'master'
Markdown widget follows the required attribute

See merge request ae/Sith!249
2019-10-17 14:47:56 +02:00
ad3f003fbb Remove unused multiple-select library 2019-10-16 14:28:53 +02:00
7ecb057b68 Isolate easymde instances so that they can be referenced 2019-10-16 12:18:23 +02:00
e932abfa74 Prevent pressing submit if the Markdown widget is empty 2019-10-15 10:41:10 +02:00
0011f4c7b0 Only register onchange once the submit button has been pressed 2019-10-15 10:23:15 +02:00
13312e9879 Highlight a markdown input in red if required and submit is pressed
Kind of copy the behaviour of a Firefox input
Once the submit button has been pressed, highlight in red the text
input if it's required but empty
2019-10-15 09:54:10 +02:00
ced90c23db More JS-like, callback as last argument 2019-10-15 09:53:44 +02:00
Sli
42f5773f51 Merge branch 'fix-guy-feature' into 'master'
Fix the guyguy "feature" on the profile page

See merge request ae/Sith!248
2019-10-15 00:26:04 +02:00
34df825718 Fix the guyguy "feature" on the profile page 2019-10-14 23:49:32 +03:00
65c3483c1f core:login allow the user to create an account when not logged 2019-10-13 18:43:30 +02:00
97c316b62e django2.2: replace removed is_anonymous() and is_authenticated to their now used counterparts 2019-10-08 22:46:03 +02:00
b8ad2d4835 sas: add pagination on AlbumView 2019-09-16 01:26:20 +02:00
5a3f90fd28 core: fix error 500 with expired reset password links 2019-09-10 16:56:58 +02:00
9181e77d55 core: add some cache on birthdays and counters_activity 2019-09-09 01:20:15 +02:00
3fc8688941 com/core: remove links to index edition that caused error 500 2019-08-29 17:23:27 +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
f118040432 pedagogy: add pedagogy in user tools 2019-07-08 00:01:38 +02:00
ec33311715 pedagogy: basic display list of UV 2019-06-15 23:31:31 +02:00
616b7ccfc8 Nice user interface and permission rework 2019-05-20 17:52:39 +02:00
e8f742b9f9 core: remove external resources once for all 2019-05-18 03:00:19 +02:00
Cyl
a4ed535b34 core: optimisation and take off the auto-download of Font Awesome 2019-05-10 15:49:20 +02:00
Cyl
3548c3e7c4 change fontAwesome from extra to intra reading 2019-05-09 19:06:35 +02:00
Cyl
ad6f17d309 core: replace simplemde with easymde 2019-05-06 20:42:35 +02:00
9e8f633037 core: fix footer block 2019-04-30 18:47:59 +02:00
7bd44159de core: update navbar and fix some translations 2019-04-28 16:21:00 +02:00
2ae10ee2fb core: add macro that selects/unselect all checkbox 2019-04-22 22:55:55 +02:00
96e33815f5 Group: simplify GroupTemplateView and better group display 2019-04-22 22:55:55 +02:00
3d344b483d Group: improve group list display 2019-04-22 22:55:55 +02:00
b693ee32f2 Group: add a label on users to delete 2019-04-22 22:55:54 +02:00
08d03087a4 core: create a DetailFormView 2019-04-22 22:55:54 +02:00
34459f83ec Group: Groups: allow bulk removing of users from a group 2019-04-22 22:55:54 +02:00
5cc0760e2c Groups: allow bulk import of users on a group 2019-04-22 22:55:54 +02:00
f6553a8f52 Group management enhacement 2019-04-22 22:55:53 +02:00
2ee50c0fbd rootplace: add tool to delete all forum messages from a specified user 2019-03-17 18:07:57 +01:00
d2c5908c89 core: workaround for crsf token in production for MarkdownInput
See https://docs.djangoproject.com/en/2.0/ref/csrf/#acquiring-the-token-if-csrf-use-sessions-is-true
2018-12-20 18:19:50 +01:00
d53d725415 core: fix validation error on generic create view with MarkdownInput 2018-12-20 15:03:41 +01:00