Basraah
4ae450f963
Group system overhaul ( #588 )
...
* Add open/hidden group membership display and remove
* Include requestable groups other than open
* Prevent users requesting or leaving non-joinable groups
I have not prevented users joining hidden groups however, as
there may be some use cases where the direct link is provided
for users to request access to the group.
Also prevent users generating leave requests for groups they
are not a member of.
* Refactor Group extension models into a single OneToOne model
Added group leader field
* Add blankable fields
* Switched to use navactive for menu highlighting
* Consolidate member state checking for easier code reuse
* Added support for group leaders to manage groups
* Added info log when a user removes someone from a group
* Add ordering to group member list
2017-01-02 18:52:20 -05:00
Adarnof
959e167987
Remove references to legacy character management.
2017-01-02 18:51:19 -05:00
Basraah
f96959d854
Replace API Key page with Dashboard profile ( #582 )
...
Shows characters on each API key, main character, API key
status and the user groups.
2017-01-02 18:47:10 -05:00
Adarnof
2f5529b582
Remove refernces to optional SSO configuration
2016-12-29 18:34:21 -05:00
Adarnof
04f2731517
Multitenant
...
Closes #604
2016-12-29 18:10:43 -05:00
Adarnof
71c1054328
EVE Swagger Interface
...
Closes #591
Conflicts:
authentication/views.py
eveonline/views.py
stock/templates/public/characternotexisting.html
2016-12-29 17:53:33 -05:00
Adarnof
917707027e
Correct navbar highlighting for group management
2016-12-29 17:49:40 -05:00
Adarnof
03aab76ab9
Group system overhaul
...
Closes #588
2016-12-29 17:42:10 -05:00
Adarnof
1e523d762e
Remove references to legacy character management.
...
Correct group name spacing.
2016-12-29 17:41:00 -05:00
Adarnof
33e481fb12
Replace API Key page with Dashboard profile
...
Closes #582
2016-12-29 17:13:07 -05:00
Adarnof
16a4ed9bf2
Correct site name template syntax
2016-12-21 23:40:45 -05:00
Sebastian
286cb9e1d1
added citadels and engineering complexes to timerboard ( #602 )
2016-12-20 22:59:02 -05:00
Adarnof
2f2c2bd0e5
Complete removal of single tenant aspects.
2016-12-20 07:17:21 +00:00
Adarnof
3cdbff6b36
Merge branch 'esi' of https://github.com/r4stl1n/allianceauth into multitenant
2016-12-20 06:54:40 +00:00
Adarnof
54464c23cf
Begin removal of IS_CORP
2016-12-20 06:54:29 +00:00
Adarnof
2a87eed059
Reduce API calls to speed up API checks
2016-12-19 21:13:45 -05:00
Adarnof
55f349c35b
Remove legacy xml functions.
2016-12-19 21:07:45 -05:00
Adarnof
604808b195
Retrieve character objects from api keys.
2016-12-19 20:56:14 -05:00
Adarnof
ce35e72e44
Correct discourse group sync task calling.
2016-12-20 01:20:31 +00:00
Adarnof
8582584fd5
prevent redis connectionerror for async tasks
2016-12-19 17:33:11 -05:00
Adarnof
8379fdd7d5
Update corp/alliance models using adapters.
2016-12-17 20:51:59 -05:00
Adarnof
ec9b43b083
Allow different sources for EVE data types.
2016-12-17 14:46:02 -05:00
Adarnof
66240ad296
Standardize EVE datasource responses.
...
Remove alliance member count.
2016-12-16 22:13:29 -05:00
Adarnof
0fe5a1c5e3
Correct context processor for SSO address.
2016-12-16 17:43:44 -05:00
Adarnof
b514f8cbcc
Correct missing migration dependency.
2016-12-14 20:57:56 -05:00
Adarnof
4ee10e0c31
Additional permissions for non-api viewing.
...
Migration to convert permissions from old users.
2016-12-14 20:40:12 -05:00
Adarnof
a4a8852400
Replace rabbitmq with redis
...
Closes #592
v1.13
2016-12-14 08:28:58 -05:00
Adarnof
046ecce8a3
Merge branch 'lock' of https://github.com/R4stl1n/allianceauth
...
Conflicts:
services/managers/eve_api_manager.py
2016-12-13 20:31:13 -05:00
Adarnof
5f88e7e1a5
Correct permission check for showing APIs
2016-12-13 20:22:09 -05:00
Adarnof
5a9418d792
Visual indication of member registration.
2016-12-13 19:29:02 -05:00
Adarnof
02bd4570b0
Default to only available corpstats if no corp_id
2016-12-13 17:45:42 -05:00
Adarnof
6ba084c710
Cleanup FAT edit page tables with pagination.
...
Cleanup FAT statistics generation with smarter query.
2016-12-13 17:31:36 -05:00
Adarnof
6fd3c32ba0
Correct check if corputils is visible to user.
...
Add additional admin site permissions.
2016-12-13 17:30:06 -05:00
Adarnof
3d92e4c5c5
Perform first corpstats update on creation.
2016-12-13 16:26:20 -05:00
Adarnof
27fc8a373f
Pull corp memebrship data from ESI
2016-12-13 16:11:06 -05:00
Adarnof
32009fd3ff
Move FAT templates to app folder.
...
Provide feedback via messages.
2016-12-11 23:26:20 -05:00
Adarnof
b4b739ee61
FAT uses ESI tokens to get character location/ship
...
Closes #564
2016-12-11 22:10:36 -05:00
Adarnof
a630b5b397
Migrate to adarnauth-esi
2016-12-11 20:11:05 -05:00
Basraah
721708ee16
Add ordering to group member list
2016-12-08 12:50:45 +10:00
Basraah
4dabb3198d
Merge branch 'group-membership' into group-refactor
2016-12-06 20:20:43 +10:00
Basraah
c0ca73f9ea
Added info log when a user removes someone from a group
2016-12-06 20:18:13 +10:00
Basraah
83b62525eb
Added support for group leaders to manage groups
2016-12-05 21:49:12 +10:00
Basraah
9eba5607d2
Consolidate member state checking for easier code reuse
2016-12-05 20:42:47 +10:00
Basraah
5fb64d8c06
Switched to use navactive for menu highlighting
2016-12-05 14:35:08 +10:00
Basraah
ed461d9e7a
Add blankable fields
2016-12-04 23:41:26 +10:00
Basraah
bf345361b2
Refactor Group extension models into a single OneToOne model
...
Added group leader field
2016-12-04 23:05:04 +10:00
Basraah
648753a68a
Prevent users requesting or leaving non-joinable groups
...
I have not prevented users joining hidden groups however, as
there may be some use cases where the direct link is provided
for users to request access to the group.
Also prevent users generating leave requests for groups they
are not a member of.
2016-12-04 13:02:25 +10:00
Basraah
42def30c91
Include requestable groups other than open
2016-12-04 09:21:43 +10:00
Basraah
25dadf81f6
Add open/hidden group membership display and remove
2016-12-03 21:45:55 +10:00
Adarnof
961b26a3cb
default main char to current char if no user set
2016-11-25 11:14:19 -05:00