Commit Graph

  • 04f2731517 Multitenant Closes #604 Adarnof 2016-12-29 18:10:43 -05:00
  • 71c1054328 EVE Swagger Interface Closes #591 Adarnof 2016-12-29 17:53:33 -05:00
  • 917707027e Correct navbar highlighting for group management Adarnof 2016-12-29 17:49:40 -05:00
  • 03aab76ab9 Group system overhaul Closes #588 Adarnof 2016-12-29 17:42:10 -05:00
  • 1e523d762e Remove references to legacy character management. Correct group name spacing. Adarnof 2016-12-29 17:41:00 -05:00
  • 33e481fb12 Replace API Key page with Dashboard profile Closes #582 Adarnof 2016-12-29 17:13:07 -05:00
  • 16a4ed9bf2 Correct site name template syntax Adarnof 2016-12-21 23:40:45 -05:00
  • 286cb9e1d1 added citadels and engineering complexes to timerboard (#602) Sebastian 2016-12-21 04:59:02 +01:00
  • 2f2c2bd0e5 Complete removal of single tenant aspects. Adarnof 2016-12-20 07:17:21 +00:00
  • 3cdbff6b36 Merge branch 'esi' of https://github.com/r4stl1n/allianceauth into multitenant Adarnof 2016-12-20 06:54:40 +00:00
  • 54464c23cf Begin removal of IS_CORP Adarnof 2016-12-20 06:54:29 +00:00
  • 2a87eed059 Reduce API calls to speed up API checks Adarnof 2016-12-19 21:13:45 -05:00
  • 55f349c35b Remove legacy xml functions. Adarnof 2016-12-19 21:07:45 -05:00
  • 604808b195 Retrieve character objects from api keys. Adarnof 2016-12-19 20:56:14 -05:00
  • ce35e72e44 Correct discourse group sync task calling. Adarnof 2016-12-20 01:20:31 +00:00
  • 8582584fd5 prevent redis connectionerror for async tasks Adarnof 2016-12-19 17:33:11 -05:00
  • 8379fdd7d5 Update corp/alliance models using adapters. Adarnof 2016-12-17 20:51:59 -05:00
  • ec9b43b083 Allow different sources for EVE data types. Adarnof 2016-12-17 14:46:02 -05:00
  • 66240ad296 Standardize EVE datasource responses. Remove alliance member count. Adarnof 2016-12-16 22:13:29 -05:00
  • 0fe5a1c5e3 Correct context processor for SSO address. Adarnof 2016-12-16 17:43:44 -05:00
  • b514f8cbcc Correct missing migration dependency. Adarnof 2016-12-14 20:57:56 -05:00
  • 4ee10e0c31 Additional permissions for non-api viewing. Migration to convert permissions from old users. Adarnof 2016-12-14 20:40:12 -05:00
  • a4a8852400 Replace rabbitmq with redis v1.13 Adarnof 2016-12-14 08:28:58 -05:00
  • 046ecce8a3 Merge branch 'lock' of https://github.com/R4stl1n/allianceauth Adarnof 2016-12-13 20:31:13 -05:00
  • 5f88e7e1a5 Correct permission check for showing APIs Adarnof 2016-12-13 20:22:09 -05:00
  • 5a9418d792 Visual indication of member registration. Adarnof 2016-12-13 19:29:02 -05:00
  • 02bd4570b0 Default to only available corpstats if no corp_id Adarnof 2016-12-13 17:45:42 -05:00
  • 6ba084c710 Cleanup FAT edit page tables with pagination. Cleanup FAT statistics generation with smarter query. Adarnof 2016-12-13 17:31:36 -05:00
  • 6fd3c32ba0 Correct check if corputils is visible to user. Add additional admin site permissions. Adarnof 2016-12-13 17:30:06 -05:00
  • 3d92e4c5c5 Perform first corpstats update on creation. Adarnof 2016-12-13 16:26:20 -05:00
  • 27fc8a373f Pull corp memebrship data from ESI Adarnof 2016-12-13 16:11:06 -05:00
  • 32009fd3ff Move FAT templates to app folder. Provide feedback via messages. Adarnof 2016-12-11 23:26:20 -05:00
  • b4b739ee61 FAT uses ESI tokens to get character location/ship Closes #564 Adarnof 2016-12-11 22:10:05 -05:00
  • a630b5b397 Migrate to adarnauth-esi Adarnof 2016-12-11 20:11:05 -05:00
  • 721708ee16 Add ordering to group member list Basraah 2016-12-08 12:50:45 +10:00
  • 4dabb3198d Merge branch 'group-membership' into group-refactor Basraah 2016-12-06 20:20:43 +10:00
  • c0ca73f9ea Added info log when a user removes someone from a group Basraah 2016-12-06 20:18:13 +10:00
  • 83b62525eb Added support for group leaders to manage groups Basraah 2016-12-05 21:49:12 +10:00
  • 9eba5607d2 Consolidate member state checking for easier code reuse Basraah 2016-12-05 20:42:47 +10:00
  • 5fb64d8c06 Switched to use navactive for menu highlighting Basraah 2016-12-05 14:35:08 +10:00
  • ed461d9e7a Add blankable fields Basraah 2016-12-04 23:41:26 +10:00
  • bf345361b2 Refactor Group extension models into a single OneToOne model Basraah 2016-12-04 23:05:04 +10:00
  • 648753a68a Prevent users requesting or leaving non-joinable groups Basraah 2016-12-04 13:02:25 +10:00
  • 42def30c91 Include requestable groups other than open Basraah 2016-12-04 09:21:43 +10:00
  • 25dadf81f6 Add open/hidden group membership display and remove Basraah 2016-12-03 21:45:55 +10:00
  • 961b26a3cb default main char to current char if no user set Adarnof 2016-11-25 11:14:19 -05:00
  • 9db94e0ac8 correct corp stat display for user-less chars Adarnof 2016-11-24 17:53:54 -05:00
  • 2dd75b5100 Switched styling to warning, added tooltip Basraah 2016-11-24 10:56:36 +10:00
  • eb6d7e9d9a Improve layout on small display resolutions Basraah 2016-11-23 22:35:08 +10:00
  • 1c4d2533b1 Replace API key management w/ ported profile page Basraah 2016-11-23 21:17:44 +10:00
  • f0a3df5659 correct typo preventing disabling of discourse Adarnof 2016-11-19 15:13:07 -05:00
  • 666490c169 correct celery start commands Adarnof 2016-11-13 19:34:52 -05:00
  • b651ebed87 Discord bot requests administrator role. Seeing as Discord can't get their roles system to work over the API, this is our only choice. Closes #569 Adarnof 2016-11-13 17:18:26 -05:00
  • ea4fd12996 Respect max notification count for logging notifications. Use a Q query to identify users for logging notifications. Should be much faster. http://stackoverflow.com/questions/378303/how-to-get-a-list-of-all-users-with-a-specific-permission-group-in-django Adarnof 2016-11-13 17:11:24 -05:00
  • 97743cfe16 Prevent admin error when EveCharacter has no assigned user. Adarnof 2016-11-13 16:51:15 -05:00
  • b4dc624b17 Correctly throw ApiInvalidError when API key deleted (222) Do not assume keys are invalid on unrecognized codes. Closes #574 Adarnof 2016-11-05 20:47:51 -04:00
  • ff5055f151 Prevent simultaneous execution of multiple group update tasks. Prevents multiple group creation on services using group caching. Adarnof 2016-11-05 16:58:23 -04:00
  • dc4b4bbdf5 Wait until transaction completes to call group syncs (#571) Basraah 2016-11-03 10:28:20 +10:00
  • 2d3055480c Fix users cannot delete mumble account (#567) Basraah 2016-11-02 13:25:55 +10:00
  • 98e1689aab Record API SSO status (#568) Adarnof 2016-11-01 23:22:15 -04:00
  • e77c162fa0 API SSO, Beautification of Tables, and more. (#562) Adarnof 2016-10-27 23:28:00 -04:00
  • 4ea7fdeaf2 Correct corputils permission handling around API display. Now allows users with corp_apis permission to see some APIs when searching, if result is in corp. Correct type mismatch when determining if user with corp_apis can see member list. Correctly pull EveWho memberlist in corp mode when API missing from settings.py Closes #552 Adarnof 2016-10-26 01:02:35 +00:00
  • f9dd03dc0f Handle NoneType iteration errors on empty fleetup result. Closes #558 Adarnof 2016-10-26 00:24:45 +00:00
  • 6d2036e84b Prevent errors when deleting users before joining TS3 Closes #554 Adarnof 2016-10-25 22:07:35 +00:00
  • 00341f8a50 Delay new Discourse user group sync to allow request to complete. Ensures Discourse creates user model to avoid 404s when calling API. Adarnof 2016-10-25 21:59:58 +00:00
  • 5ee65706cb Correct discourse login for non-superusers. Correct TS3 error handling. Closes #554 Adarnof 2016-10-25 21:12:23 +00:00
  • 4ff21b25c3 Discourse SSO (#560) Adarnof 2016-10-25 14:52:12 -04:00
  • 1daf77709d Abort API refresh when API servers unreachable. Sorry aboot today. Adarnof 2016-10-21 20:39:00 -04:00
  • bba36d9ae0 Correct disable_market to not require external DB call Adarnof 2016-10-21 13:47:29 +00:00
  • 04a11b113a Correct missing request arg for messages. Correct disable_service tasks to remove password check. Addresses #557 Adarnof 2016-10-21 13:03:38 +00:00
  • deb94c06fd prevent error being raised on OK empty response Adarnof 2016-10-18 13:45:15 -04:00
  • e242b8cfec correct dict unpacking of escape characters Adarnof 2016-10-18 13:16:17 -04:00
  • 3704586ec9 changed user to allianceserver at supervisor templates. (#553) Sebastian 2016-10-18 16:33:11 +02:00
  • 90d88c4598 avoid keyerror when determining groups to remove Adarnof 2016-10-18 00:43:28 -04:00
  • f3d1fc87b2 Update views.py Adarnof 2016-10-17 20:21:22 -04:00
  • 31d454b1d2 include missing request args for messages Adarnof 2016-10-17 19:59:39 -04:00
  • a14c90fd6d Remove old admin staticfiles Closes #551 Adarnof 2016-10-17 09:55:14 -04:00
  • d6a522300a import EveManager Adarnof 2016-10-17 09:08:43 -04:00
  • 1b4f5e4e88 Adarnof's Little Things (#547) Adarnof 2016-10-16 18:01:14 -04:00
  • 56136d050a correct type mismatch on ID comparison Adarnof 2016-09-11 15:39:17 -04:00
  • 812268211c Added Discord nickname syncing with EVE alliance character name (#525) moriartyj 2016-09-03 20:13:54 -07:00
  • c382b0fd1f Include market in deactivate_services Adarnof 2016-08-17 13:42:16 -04:00
  • b0c41598cf limit usernames to 30 characters Adarnof 2016-08-10 18:40:06 -04:00
  • f119d06956 limit usernames to 30 characters Adarnof 2016-08-10 18:39:31 -04:00
  • 75f0f3cda9 Typo in discourse task (#515) Sean 2016-08-06 18:51:51 -05:00
  • 319567f1ac "update authorization header" fix (#514) Csaba Turek 2016-08-06 23:23:21 +02:00
  • 9435db4a32 update authorization header Adarnof 2016-08-05 22:58:08 -04:00
  • 15d3a862a9 unregister depreciated DiscordAuthToken Adarnof 2016-08-04 19:54:21 -04:00
  • 11572fc09d fixed debug message (#509) moriartyj 2016-07-29 08:51:33 -07:00
  • 65e5e8ebb8 Update admin.py Adarnof 2016-07-29 11:50:44 -04:00
  • 507634ffdc Add main character field to character admin Adarnof 2016-07-28 12:02:39 -04:00
  • c14e0aecef load translations Adarnof 2016-07-27 14:39:45 -04:00
  • e8888c1fe9 correct background sizing Adarnof 2016-07-21 14:18:00 -04:00
  • 7e4d411685 Changed timerboard to Future/Past timers (#503) moriartyj 2016-07-18 11:07:22 -07:00
  • c2c03de22a convert newlines in comment text to <br> Adarnof 2016-07-15 10:43:55 -04:00
  • 45388a8907 remove comment character limit Adarnof 2016-07-15 10:41:12 -04:00
  • abddcc9844 import disable_member Adarnof 2016-07-14 12:41:33 -04:00
  • f9f2b97241 correct references to Application.approved field Adarnof 2016-07-13 12:14:59 -04:00
  • 9227122633 correct admin site registration for old django Adarnof 2016-07-11 19:17:14 +00:00
  • 470e51d8ec Extend EveCharacter admin page Adarnof 2016-07-11 16:18:21 +00:00