159 Commits

Author SHA1 Message Date
Sebastian
3704586ec9 changed user to allianceserver at supervisor templates. (#553)
* changed user to allianceserver at supervisor templates. this fixes supervisor: couldn't chdir to...

* deleted unnecessary row for discord
2016-10-18 10:33:11 -04:00
Adarnof
a14c90fd6d Remove old admin staticfiles
Closes #551
2016-10-17 09:55:14 -04:00
Adarnof
1b4f5e4e88 Adarnof's Little Things (#547)
* Port to Django 1.10
Initial migrations for current states of all models. Requires faking to retain data.
Removed all references to render_to_response, replacing with render shortcut.
Same for HttpResponseRedirect to render shortcut.
Corrected notification signal import to wait for app registry to finish loading.

* Correct typos from render conversion

* Modify models to suppress Django field warnings

* Script for automatic database conversion
 - fakes initial migrations to preserve data
Include LOGIN_URL setting

* Correct context processor import typo

* Removed pathfinder support.
Current pathfinder versions require SSO, not APIs added to database.
Conditionally load additional database definitions only if services are enabled.
Prevents errors when running auth without creating all possible databases.

* Condense context processors

* Include Django 1.10 installation in migrate script
Remove syncdb/evolve, replace with migrate for update script

* Replaced member/blue perms with user state system
Removed sigtracker
Initial migrations for default perms and groups
Removed perm bootstrapping on first run

* Clean up services list

* Remove fleet fittings page

* Provide action feedback via django messaging
Display unread notification count
Correct left navbar alignment

* Stop storing service passwords.
Provide them one time upon activation or reset.
Closes #177

* Add group sync buttons to admin site
Allow searcing of AuthServicesInfo models
Display user main character

* Correct button CSS to remove underlines on hover

* Added bulk actions to notifications
Altered notification default ordering

* Centralize API key validation.
Remove unused error count on API key model.
Restructure API key refresh task to queue all keys per user and await completion.
Closes #350

* Example configuration files for supervisor.
Copy to /etc/supervisor/conf.d and restart to take effect.
Closes #521
Closes #266

* Pre-save receiver for member/blue state switching
Removed is_blue field
Added link to admin site

* Remove all hardcoded URLs from views and templates
Correct missing render arguments
Closes #540

* Correct celeryd process directory

* Migration to automatically set user states.
Runs instead of waiting for next API refresh cycle. Should make the transition much easier.

* Verify service accounts accessible to member state

* Restructure project to remove unnecessary apps.
(celerytask, util, portal, registraion apps)
Added workarounds for python 3 compatibility.

* Correct python2 compatibility

* Check services against state being changed to

* Python3 compatibility fixes

* Relocate x2bool py3 fix

* SSO integration for logging in to existing accounts.

* Add missing url names for fleetup reverse

* Sanitize groupnames before syncing.

* Correct trailing slash preventing url resolution

* Alter group name sanitization to allow periods and hyphens

* Correct state check on pre_save model for corp/alliance group assignment

* Remove sigtracker table from old dbs to allow user deletion

* Include missing celery configuration

* Teamspeak error handling

* Prevent celery worker deadlock on async group result wait

* Correct active navbar links for translated urls.
Correct corp status url resolution for some links.
Remove DiscordAuthToken model.
2016-10-16 18:01:14 -04:00
Adarnof
c14e0aecef load translations 2016-07-27 14:39:45 -04:00
Adarnof
e8888c1fe9 correct background sizing
closes #507
2016-07-21 14:18:00 -04:00
moriartyj
7e4d411685 Changed timerboard to Future/Past timers (#503) 2016-07-18 14:07:22 -04:00
Adarnof
c2c03de22a convert newlines in comment text to <br> 2016-07-15 10:43:55 -04:00
Adarnof
f9f2b97241 correct references to Application.approved field 2016-07-13 12:14:59 -04:00
Adarnof
12da00f9c4 translate \n to <br> in responses 2016-07-11 16:06:33 +00:00
Adarnof
fb57bd224d load i18n for translations 2016-07-05 18:15:01 -04:00
Csaba Turek
2074c40569 Character tab Translating error under Doctrines (#495) 2016-07-05 09:28:25 -04:00
RichterSR
a6ff3c48b1 404 error when selecting doctrin/fitting (#492)
This fix will resolve the 404 (Page not found) error due to a missing "/" in the URL from different links.
2016-07-04 20:23:23 -04:00
Geabo
1b12230cef Update index.html (#490)
Line 47 missing double quote.
2016-07-04 20:22:34 -04:00
moriartyj
cb3dd1f393 Mumble uses alliance ticker for BLUES (#479)
* Mumble uses alliance ticker for BLUES

* Move alliance ticker section for blues

* Fixed Reviewer translated link
2016-06-26 10:18:48 -04:00
iAddz
c9e490a5c5 Added German Translations (#406)
* Added German Translations

Translated using
https://docs.djangoproject.com/en/1.9/topics/i18n/translation/

Added language drop down menu's for base.html, registration & login
pages

Known issues:
* Translated items in whtracker>create signature remain translated when
posted
* No date/time localisation for Fleet/Structure timers

* Added time locale

Added date/time locale to
*Structure Timers
*Fleet Timers
*Fleet timer form datetimepicker.js

Fixed a bug where the bootstrap label didn't show up when making a
structure timer using the translated form

Missed some base.html translations

* Small translation error

Some obscure SRP strings went unnoticed for context review

* FAT & Fleet-up German Translations

+ a fix in settings.py.example

The only small thing not done is German Date/Time locale for Fleet-up

* Compiled de/django.po
2016-06-16 22:54:04 +00:00
Adarnof
1fd423e20f Discord OAuth Integration (#468)
* Implement Discord OAuth
 - extend group caching to Discord
 - use bot token to manipulate api
 - migrate to official API
Addresses #419

* Remove virtualenv wrapper

* Discord OAuth integration playtest corrections
Closes #419
2016-06-13 00:16:27 +00:00
Meletis Flevarakis
e6b08fca88 XenForo integration initial version (#459)
* XenForo integration beta

* Removing debug loggers
2016-06-11 21:22:58 +00:00
Adarnof
1af4b7e43c correct permission checked for sigtracker link
addresses #456
2016-06-06 00:02:17 -04:00
Adarnof
59a5105e5a Hide links if no permission to view
Hides sigtracker and optimer, links if user doesn't have the view permission.
Addresses #432
2016-05-26 22:48:06 -04:00
Joakim Strandberg
20fdcc5b31 More statistics features for Fatlink (#423)
* Fixed a bug with links not registering correctly when undocked. Also removed some typos.

* Adding functionality to view individual members stats as an admin, to see ships flown, and paps created, if any. Also correcting a incorrectly sorted table, and a faulty link.
2016-05-05 02:18:35 -05:00
Joakim Strandberg
dbc9b584d1 Fixed a bug with links not registering correctly when undocked. Also removed some typos. (#418) 2016-05-01 04:39:07 -05:00
Joakim Strandberg
fa05003455 Bug-fix for fleetactivitytracking (#415)
* Initial testing of paplink functionality. More fancy interfaces coming.

* Removed a invalid view reference.

* Added a link on the front page.

* Fixed some bad references and incorrect in game browser header usages.

* Started work on statistics-pages.

* Added an initial modify-paplink page where the pap itself can be deleted and characters removed.

* Added a very simple statistics page. Also some name change for ~reasons~.

* Small but crucial fix of syntax.

* Added personal statistics page.

* Corputils page now include fatlinkstats.

* Added link to the personal statistics page. Moved other buttons for clarity.

* Removed some unused code and imports

* Added more statistics, and all corps in alliance are now visible even if no paps are registered.

* Now requesting trust for the right domain. And some redundant imports and commented lines are removed.

* Fixed some issues with trust request and pull-down population.
2016-04-30 04:18:06 -05:00
Mr McClain
f160165c00 im dumb 2016-04-29 18:45:12 -05:00
Mr McClain
5e5380f1f0 Added Pap links to menu 2016-04-29 18:43:46 -05:00
Joakim Strandberg
b190b8e191 Adding "Paplink" feature (#401)
* Initial testing of paplink functionality. More fancy interfaces coming.

* Removed a invalid view reference.

* Added a link on the front page.

* Fixed some bad references and incorrect in game browser header usages.

* Started work on statistics-pages.

* Added an initial modify-paplink page where the pap itself can be deleted and characters removed.

* Added a very simple statistics page. Also some name change for ~reasons~.

* Small but crucial fix of syntax.

* Added personal statistics page.

* Corputils page now include fatlinkstats.

* Added link to the personal statistics page. Moved other buttons for clarity.

* Removed some unused code and imports

* Added more statistics, and all corps in alliance are now visible even if no paps are registered.

* Now requesting trust for the right domain. And some redundant imports and commented lines are removed.
2016-04-29 18:00:45 -05:00
johanko
d8b58866ae Update fleetup.html
removed leftover testing
2016-04-21 21:20:09 +02:00
johanko
6221f42873 Permissions to see characters
Changed permissions to see chars registered on fleet-up.com to human_resources
2016-04-21 13:28:50 +02:00
johanko
2dd531c2b7 Merge branch 'master' of https://github.com/R4stl1n/allianceauth into R4stl1n-master 2016-04-21 06:32:18 +00:00
Mr McClain
ed53906726 Addresses #398 2016-04-18 19:48:13 -05:00
Mr McClain
5025ab8ffe Pathfinder Integration (#394)
tested and working
2016-04-17 15:02:50 -05:00
Adarnof
e29c1d3295 Discourse (#377)
* Initial work on Discourse integration

* Views for discourse

* Discourse group updates
Correct password display

* Removed password functions
Changed delete to suspend user forever
Added unsuspend check to add_user
2016-04-17 14:17:32 -05:00
Mr McClain
6f8e478baf Evernus Alliance Market Integration (#369)
* Added SMF Forum Support

* removed comment

* Fixed bugs.

* removed unused SQL statement

* Fixed Grammer in debug code

* Fixed Null Bug

* Update operationmanagement.html

* fixed bug

* fixed error

* Users now show up on the posts correctly

* Evernus Alliance Market Integration

* removed duplicate function

* empty string handling
2016-04-07 20:46:14 -05:00
johanko
49ed89c153 Update fleetupdoctrine.html 2016-04-07 20:51:29 +02:00
Mr McClain
cfe0e23430 SMF Forum Integration
* Added SMF Forum Support

* removed comment

* Fixed bugs.

* removed unused SQL statement

* Fixed Grammer in debug code

* Fixed Null Bug

* Update operationmanagement.html

* fixed bug

* fixed error

* Users now show up on the posts correctly
2016-04-06 20:32:02 -05:00
Mr McClain
d8d663519b fixes #364 2016-04-06 16:05:54 -05:00
johanko
1770fc5548 Fleetup API manager and views 2016-04-06 13:11:15 +00:00
Mr McClain
99d10ce1ef Merge pull request #2 from R4stl1n/master
sync
2016-04-04 16:53:17 -05:00
Mr McClain
d9c04a65f9 fixed indentation 2016-04-04 16:51:08 -05:00
Mr McClain
482176c80d fixed indentation 2016-04-04 16:47:19 -05:00
orbitroom
4a024f5304 Added countdown to fleet operations 2016-04-04 17:42:21 -04:00
Adarnof
6749b443a1 Merge pull request #344 from Ydmir/master
Members of blue corp can now see their own corp-page in corputils ...
2016-04-01 21:11:14 -04:00
Ydmir
8ae5c7b13f Members of blue corp can now see their own corp-page in corputils if they have the corp_api permission. 2016-04-01 07:29:42 +02:00
Mr McClain
03a885e8b3 Merge pull request #339 from orbitroom/master
IP Board 4 Support Closes #64
2016-03-31 20:51:43 -05:00
Ydmir
293907df56 Registered characters not found on EveWho will now be displayed. The unregistered characters count is also corrected and a note added when there is a discrepancy between the number of people in corp and the number in EveWho 2016-03-30 23:13:53 +02:00
orbitroom
4666dd748b IP board 4 Support 2016-03-30 04:40:37 -05:00
orbitroom
a18f8f7d05 Added IP Board 4 Support 2016-03-30 04:19:36 -05:00
Adarnof
c5afb7c64f Changed verification icon 2016-03-26 03:20:31 +00:00
Adarnof
361e4a6409 Prompt users to join TS when creating account
- will allow groups to sync
 - add button to get back to this prompt
 - do not sync groups until joined server
Closes #331
2016-03-26 03:08:28 +00:00
orbitroom
bd3b8fbf20 Fixed Bug #329 2016-03-25 13:57:23 -04:00
orbitroom
ac5ee52ff8 Fixed Error in Template Rendering 2016-03-24 20:26:08 -04:00