Peter Pfeufer
843c3ccf9a
[FIX] Count filtered records before applying the limit
2026-01-20 23:19:35 +01:00
Peter Pfeufer
df6a25067d
[CHANGE] Update serverside datatables docs
2026-01-20 08:22:25 +00:00
Aaron Kable
543e4169e4
[Feature] Basic framework for datatables server rendering
2026-01-20 04:38:22 +00:00
Peter Pfeufer
80145b313f
[ADD] Total notification counter to sidebar
2025-10-28 09:38:20 +01:00
Ariel Rin
1835b04dc8
Merge branch 'mumble-logo-svg' into 'master'
...
[ADD] Mumble logo to SVG sprite
See merge request allianceauth/allianceauth!1755
2025-09-21 02:45:03 +00:00
Ariel Rin
30180f9fe9
Merge branch 'number-formatt-to-js-framework' into 'master'
...
[ADD] Number formatter to JS framework
See merge request allianceauth/allianceauth!1756
2025-09-21 02:44:45 +00:00
Ariel Rin
f1eac7b84f
Merge branch 'framework-css-position' into 'master'
...
[CHANGE] Load Framework CSS before theme CSS
See merge request allianceauth/allianceauth!1758
2025-09-21 02:43:56 +00:00
Peter Pfeufer
b76fa4282a
[ADD] Mobile menu templates to framework
2025-09-11 12:52:48 +02:00
Peter Pfeufer
735e890de4
[FIX] Don't let Bootstrap override our override
2025-09-06 16:16:20 +02:00
Peter Pfeufer
3c21a3857a
[ADD] Number formatter
2025-08-27 20:22:24 +02:00
Peter Pfeufer
d0a769f524
[ADD] Mumble logo to SVG sprite
...
Could be used in at least 2 community apps.
- Mumble Temp Links (https://github.com/Solar-Helix-Independent-Transport/allianceauth-mumble-temp )
- AA Mumble Quick Connect (https://github.com/ppfeufer/aa-mumble-quick-connect )
2025-08-18 16:23:15 +02:00
Ariel Rin
3c1bae463e
Merge branch 'aa-framework-js-functions' into 'master'
...
[ADD] JS functions to the AA framework
See merge request allianceauth/allianceauth!1747
2025-08-14 02:09:10 +00:00
Peter Pfeufer
f1582165bc
[ADD] SVG sprite to the Alliance Auth framework
2025-08-13 11:46:36 +02:00
Peter Pfeufer
80ac8f7feb
[FIX] Force AA framework cursor style
...
Might be overwritten by Bootstrap otherwise.
2025-08-09 22:30:29 +02:00
Peter Pfeufer
0360184c2d
[ADD] QuerySelector function to prevent forms from double submitting
...
This is to prevent forms from submitting multiple times when users double-click or even more …
2025-08-09 16:37:20 +02:00
Peter Pfeufer
099a39a2a2
[ADD] objectDeepMerge function
...
Recursively merges properties from source objects into a target object. If a property at the current level is an object,
and both target and source have it, the property is merged. Otherwise, the source property overwrites the target property.
This function does not modify the source objects and prevents prototype pollution by not allowing `__proto__`, `constructor`,
and `prototype` property names.
2025-08-09 15:54:39 +02:00
Peter Pfeufer
c1cd7ca64f
[CHANGE] To async
2025-08-09 10:36:22 +02:00
Peter Pfeufer
18e9453fed
[ADD] JS functions to the AA framework
2025-08-08 19:08:55 +02:00
Peter Pfeufer
a71aeb1f02
[CHANGE] Chevrons in side menu now rotate smoothly instead of snapping
2025-07-29 10:46:13 +02:00
Ariel Rin
6e413772ad
Merge branch 'custom-static-file-storage' into 'master'
...
[ADD] Custom Static Files Storage Class
See merge request allianceauth/allianceauth!1726
2025-06-30 23:43:33 +00:00
Peter Pfeufer
bb2e0aabbc
[CHANGE] Improve get_all_characters_from_user
...
### Added
- `main_first` option to move the main character to the first position of the character list
### Changed
- Character list sorted alphabetically
2025-06-17 16:38:55 +02:00
Peter Pfeufer
fc51f6bea2
[FIX] Cleanup file path name to work with CSS url("foobar") notations
...
This essentially removes quotes from the filename, which aren't allowed anyways.
2025-06-12 10:19:48 +02:00
Peter Pfeufer
329b3fecfb
[ADD] Custom Static Files Storage Class
2025-06-01 00:02:09 +02:00
Ariel Rin
eb0134e716
Merge branch 'menu-separator' into 'master'
...
[ADD] Menu separator
See merge request allianceauth/allianceauth!1712
2025-04-29 02:48:00 +00:00
Peter Pfeufer
148f7c116f
[CHANGE] Made app names translatable in Django admin
2025-04-10 07:08:16 +02:00
Peter Pfeufer
fb799551aa
[CHANGE] Move what ever is possible to our framework CSS
2025-04-06 22:22:54 +02:00
Peter Pfeufer
43e1be4032
[CHANGE] Move margin class to header element
2025-03-24 14:49:51 +01:00
Peter Pfeufer
702def2a4d
[CHANGE] Wrap page header in header element
2025-03-24 13:34:11 +01:00
Peter Pfeufer
81d9c41cf6
[FIX] Active menu chevron
2025-01-26 19:24:24 +01:00
Peter Pfeufer
cef2e86ea1
[FIX] Prevent images from overflowing their parent element
2024-11-26 22:28:35 +01:00
Peter Pfeufer
66e8ddb684
[CHANGE] Remove unnecessary bootstrap classes from the dashboard
2024-05-31 21:59:24 +02:00
Peter Pfeufer
ede5540335
[ADD] Widget title partial to AA framework
2024-05-26 16:52:15 +02:00
Peter Pfeufer
a7cb6ee434
[CHANGE] Mute subtitle text
2024-05-12 11:35:42 +02:00
Erik Kalkoken
62c936f1c0
Improve menu app
2024-02-17 07:56:38 +00:00
Ariel Rin
dc239d5396
Merge branch 'more-framework-functions' into 'v4.x'
...
[ADD] Evecharacter API functions
See merge request allianceauth/allianceauth!1588
2024-02-15 01:54:12 +00:00
Peter Pfeufer
465fba3a18
[FIX] It's user not User
2024-01-24 21:57:03 +01:00
Peter Pfeufer
9ae6addc71
[FIX] Stop Python 3.8 tests from failing (hopefully)
2024-01-24 21:11:04 +01:00
Peter Pfeufer
76ae9b8849
[ADD] get_all_characters_from_user function to User API
2024-01-24 21:03:09 +01:00
Peter Pfeufer
13a8b7678f
[ADD] Evecharacter API functions
2024-01-24 20:41:36 +01:00
Peter Pfeufer
9da61588eb
[CHANGE] Change the chevron for submenu depending on its toggle status
2024-01-24 10:24:14 +01:00
Peter Pfeufer
7425176b3f
[CHANGE] Side menu improvements
...
- Increase width to 325px
- Add some CSS tricks to ensure long link names don't break the menu
2024-01-23 15:23:48 +01:00
Peter Pfeufer
006785e592
[CHANGE] Use default alert box margin as base
2024-01-07 15:05:41 +01:00
Peter Pfeufer
24b6c19aca
[ADD] Different sizes (through padding)
2024-01-07 13:34:50 +01:00
Peter Pfeufer
dbc19c76c5
[CHANGE] Switch to header template where ever possible
...
Also fixed some Bootstrap misuse
2023-12-17 23:50:13 +01:00
Peter Pfeufer
ad508bd880
[ADD] Page header template
2023-12-17 23:50:13 +01:00
Peter Pfeufer
d2edd288f9
[ADD] Some more tests
2023-12-17 23:50:13 +01:00
Peter Pfeufer
21e80f6961
[ADD] __init__.py to test …
2023-12-17 23:50:13 +01:00
Peter Pfeufer
a747951d19
[CHANGE] split it into 2 functions
...
- `get_main_character_from_user` to return the `EveCharacter` object
- `get_main_character_name_from_user` to return the main character name as string
2023-12-17 23:50:13 +01:00
Peter Pfeufer
4cc7135ace
[ADD] get_main_character_from_user
2023-12-17 23:50:13 +01:00
Peter Pfeufer
6a990c11e6
[ADD] sentinel user and migrate fleetactivitytracking
2023-12-17 23:50:13 +01:00