1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2025-06-21 01:48:21 +02:00
Commit Graph

70 Commits

Author SHA1 Message Date
fff5674702 Merge branch 'svg_icons' into 'main'
Draft: Replace Font Awesome with inline SVG icons

See merge request bde/nk20!188
2024-06-05 01:10:24 +02:00
5d30b0e819 charte info 2024-05-26 15:46:50 +02:00
546a3a72b1 Remove BDE compaign banner 2024-02-15 10:32:39 +01:00
e367666fe9 Update base.html compromis 2024-02-13 23:27:11 +01:00
d1df8f3eac Update base.html
📢Pour la meilleure liste BDE
2024-02-13 21:24:23 +01:00
7d59cd6cd2 Compaign banner 2024-02-13 14:26:28 +01:00
7afc583282 Made trust adding widget resetable, corrected the unexpected empty field behavior and improved autocomplete's responsiveness 2023-09-01 17:15:24 +02:00
9c9149b53a Ajout d'un lien vers la FAQ de la note. 2023-03-31 12:34:14 +02:00
454ea19603 hide Soge during registration 2022-09-04 12:31:08 +02:00
dc69faaf1d Better user search to add friendships 2022-04-13 12:30:22 +02:00
f88eae924c Use local version of Turbolinks instead of using Cloudfare
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-13 21:00:34 +01:00
466cbd9878 Replace Font Awesome with inline SVG icons
Font Awesome 4 adds 106kB of dependencies on each page and require to
query multiple assets. It also sometimes causes icons to appear after
page loading. Font Awesome 4 is deprecated and replaced by version 5
which is not packaged in every GNU/Linux distributions.

This commit replaces icons with inline SVG which does not require
external assets, does not require an additionnal dependency and is
widely supported by modern browsers. It makes the page loading faster
and enables us to no longer require fonts-font-awesome Debian package.
2021-10-06 17:15:33 +02:00
6b4d18f4b3 fix #97 2021-09-26 23:03:25 +02:00
4c17e2a92b Fix wrong banner message
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-09-13 23:29:51 +02:00
f75dbc4525 OAuth2 implementation documentation
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-09-02 20:59:45 +02:00
9b26207515 Rework templates for OAuth2
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-09-02 20:59:43 +02:00
7ea36a5415 [oauth2] Add view to generate authorization link per application with given scopes
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-09-02 20:59:33 +02:00
898f6d52bf Better templates for OAuth2 authentication
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-09-02 20:59:20 +02:00
733f145be3 BDE members can now use they note even if they are not in the Kfet club
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-08-29 14:39:36 +02:00
a6f23df7d5 Load the good translation file, fixes #85
Signed-off-by: Yohann D'ANELLO <yohann.danello@gmail.com>
2021-01-19 11:58:19 +01:00
8434c0062c Merge branch 'beta' into JS_translations
# Conflicts:
#	apps/note/static/note/js/consos.js
#	locale/de/LC_MESSAGES/django.po
#	locale/es/LC_MESSAGES/django.po
#	locale/fr/LC_MESSAGES/django.po
2020-11-16 00:59:26 +01:00
b9d49d53f2 Export JS translation files as static files 2020-11-16 00:29:27 +01:00
b58a0c43cd Include auto-generated javascript translation file 2020-11-15 22:53:00 +01:00
e5e758f9d9 Display banners when a user is no more a BDE or Kfet member 2020-10-07 11:46:43 +02:00
65a2e8c08c Better index page: non-Kfet members will be redirected to their profile page, the account note (when it will be managed) will see the consumption page 2020-10-07 11:29:52 +02:00
fb72385773 Warn users that they have to open they Sogé account 2020-10-07 10:59:37 +02:00
c3d613947f Pre-registered users can declare that they opened a bank account in the signup form 2020-10-07 10:33:57 +02:00
70448db8e5 Remove Django CAS server and add oauth toolkit 2020-09-21 10:31:42 +02:00
f89234b69a JS was broken, please close your HTML tags 2020-09-13 23:18:00 +02:00
e8005a6c58 Update Django locale selector 2020-09-13 20:17:59 +02:00
4452d112e3 Navbar should expand only on large screen 2020-09-06 21:50:06 +02:00
c06354211b Translate login page 2020-09-06 20:21:31 +02:00
cc5996121b Change HTML localization 2020-09-06 20:04:10 +02:00
0f47412c38 Fix Ansible script for production 2020-09-04 22:37:18 +02:00
cc7ebd2d8a Sometimes the nk20 is too laggy 2020-09-03 00:35:25 +02:00
5feb23ad51 Use Debian font awesome 2020-09-01 14:33:38 +02:00
b4ef4b8089 Use local javascript and css libs 2020-09-01 14:28:11 +02:00
dd9ca315fa Clean up templates header 2020-09-01 10:20:16 +02:00
d9e003a8f4 Remove contenttitle 2020-09-01 10:13:05 +02:00
e74f92cf8d Set current page as active button 2020-08-31 22:11:46 +02:00
93e5e4c8cd Merge branch 'morefront' into 'beta'
Do not list alias on profile page

See merge request bde/nk20!99
2020-08-25 16:44:55 +02:00
2e659c63cd Member templates inherit from member/base.html 2020-08-25 15:39:57 +02:00
b25935e579 When data is imported from the NK15, prevent users whenever some aliases are deleted 2020-08-24 12:41:51 +02:00
c64de202a6 Remove title from error pages 2020-08-23 14:21:13 +02:00
e3898d0b1e Cards on error pages 2020-08-23 09:51:03 +02:00
196f796570 Move alias.js to local static 2020-08-22 23:54:58 +02:00
8063354e0f He's stupid Tim\! 2020-08-22 09:39:07 +02:00
2272cf5294 Update URL when searching 2020-08-22 09:35:55 +02:00
aa98c4848d Create base template for search page 2020-08-21 23:11:25 +02:00
5ea1eed76d Password reset use cards 2020-08-21 18:34:20 +02:00