me5na7qbjqbrp
583da438eb
Merge branch 'svg_icons' into 'main'
...
Draft: Replace Font Awesome with inline SVG icons
See merge request bde/nk20!188
2024-03-24 22:50:31 +01:00
Nicolas Margulies
d81b1f2710
Tweaked trust back display
2023-09-01 17:15:24 +02:00
Nicolas Margulies
4fb0b7d736
First pass on a display of users trusting you, added a corresponding right
2023-09-01 17:15:13 +02:00
Nicolas Margulies
40e7415062
Added translations for friendships
2022-04-13 12:30:22 +02:00
Nicolas Margulies
319405d2b1
Added a message to explain what frendships do
...
Signed-off-by: Nicolas Margulies <nicomarg@crans.org>
2022-04-13 12:30:22 +02:00
Nicolas Margulies
442a5c5e36
First proro of trusting, with models and front, but no additional permissions
2022-04-13 12:30:22 +02:00
Alexandre Iooss
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
391f3bde8f
Fix permission to see note balance when we can't see profile detail (e.g. for note account)
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-09-06 11:56:56 +02:00
9b26207515
Rework templates for OAuth2
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-09-02 20:59:43 +02:00
Yohann D'ANELLO
3a20555663
Unit tests for API pages, closes #83
...
Signed-off-by: Yohann D'ANELLO <yohann.danello@gmail.com>
2020-12-23 14:54:21 +01:00
Yohann D'ANELLO
fe4363b83d
Don't display too much detail when a user has no right to see a profile
2020-10-25 21:29:44 +01:00
Yohann D'ANELLO
cb7f3c9f18
Note account can manage BDE memberships
2020-10-23 16:42:06 +02:00
Yohann D'ANELLO
bcd96b2ed8
The BDE membership and the club membership must now be in two parts
2020-09-18 12:35:36 +02:00
Yohann D'ANELLO
180cd3e1ec
Fix registration permissions and procedure
2020-09-14 09:49:30 +02:00
Alexandre Iooss
4a9c37905c
Fix alias count on club info
2020-09-06 21:54:12 +02:00
Yohann D'ANELLO
eb4641ed35
Upload button wasn't translated
2020-09-06 12:35:59 +02:00
Alexandre Iooss
15ed9d81d5
Check image size before sending it
2020-09-06 12:16:36 +02:00
Pierre-antoine Comby
43fffdf56f
Merge branch 'traduction' into beta
2020-09-03 23:48:39 +02:00
Yohann D'ANELLO
bf7f5b9cd6
Test and cover fully member app
2020-09-02 22:54:01 +02:00
Pierre-antoine Comby
6a2b46be72
make API token button nicer
2020-09-02 19:16:08 +02:00
Alexandre Iooss
5feb23ad51
Use Debian font awesome
2020-09-01 14:33:38 +02:00
Alexandre Iooss
534831f380
Use buttons in profile page
2020-09-01 10:30:47 +02:00
Alexandre Iooss
dd9ca315fa
Clean up templates header
2020-09-01 10:20:16 +02:00
Alexandre Iooss
d9e003a8f4
Remove contenttitle
2020-09-01 10:13:05 +02:00
Yohann D'ANELLO
5e65e2d74a
✨ Add "Lock note" feature
2020-08-31 20:15:48 +02:00
Yohann D'ANELLO
805ceda249
Don't display the alias create form if the user can't create anyone
2020-08-30 23:06:51 +02:00
Alexandre Iooss
4cb162de87
Card for wei templates
2020-08-25 18:36:49 +02:00
Alexandre Iooss
1fd37bb1ce
Smaller membership renew btn
2020-08-25 16:44:01 +02:00
Alexandre Iooss
e3785e11f1
Cards everywhere in member app
2020-08-25 16:30:02 +02:00
Alexandre Iooss
2e659c63cd
Member templates inherit from member/base.html
2020-08-25 15:39:57 +02:00
Alexandre Iooss
63dc184ce4
Do not list alias on profile page
2020-08-25 15:05:50 +02:00
Alexandre Iooss
e14c8734c2
Template formating on member app
2020-08-23 14:21:31 +02:00
Alexandre Iooss
44b7fe8f52
List aliases on profile page
2020-08-23 12:07:04 +02:00
Alexandre Iooss
cbc3e39bd6
Create base template for member and wei
2020-08-23 10:06:16 +02:00
Alexandre Iooss
1c16d6ef18
Use block.parent to extend content
2020-08-23 09:56:42 +02:00
Alexandre Iooss
0ba77fb8f0
Make alias form a bit more HTML friendly
2020-08-23 00:33:36 +02:00
Alexandre Iooss
342d3910c7
Set fluid container on parent template
2020-08-23 00:03:10 +02:00
Alexandre Iooss
2c1cf148fa
Remove alias_update.html
2020-08-22 23:55:22 +02:00
Alexandre Iooss
9cad8fcc65
Simplify future user search
2020-08-22 10:13:48 +02:00
Alexandre Iooss
8465b24d7d
Use base search for club list
2020-08-21 23:20:45 +02:00
Alexandre Iooss
aa98c4848d
Create base template for search page
2020-08-21 23:11:25 +02:00
Alexandre Iooss
83d2c18d1e
Debounce user search
2020-08-21 19:12:28 +02:00
Alexandre Iooss
5ea1eed76d
Password reset use cards
2020-08-21 18:34:20 +02:00
Yohann D'ANELLO
430036bfc2
Don't display "change password" button on other profile pages
2020-08-15 20:59:45 +02:00
Yohann D'ANELLO
d6fd925fdd
Display email and phone number in profile page
2020-08-15 20:40:11 +02:00
Yohann D'ANELLO
75cd34f5dd
Enlarge buttons table and transactions table
2020-08-15 20:04:19 +02:00
Yohann D'ANELLO
c466715e8a
Raise permission denied on CreateView if you don't have the permission to create a sample instance, see #53
2020-08-13 15:20:15 +02:00
Yohann D'ANELLO
c612e159cf
See user information does not imply see the note balance
2020-08-10 16:32:45 +02:00
Alexandre Iooss
beff848796
Use a fixed-width container by default for lisibility
2020-08-10 12:08:47 +02:00
Alexandre Iooss
7b40ee1ca4
Reorder templates
2020-08-09 19:06:57 +02:00