Remove pre-v1.13 changelog. It's on the wiki.

This commit is contained in:
Adarnof 2018-03-02 04:03:01 -05:00
parent 50b6605a43
commit e860ba6c22
2 changed files with 0 additions and 297 deletions

View File

@ -1,296 +0,0 @@
# Changelog
This list includes notes for Alliance Auth versions prior to v1.13. Later released can be found at https://github.com/allianceauth/allianceauth/releases
### 547
Oct 16
Golly this is a big one. Upgrading takes a bit of work. [For full instructions click here.](https://github.com/allianceauth/allianceauth/pull/547#issue-183247630)
- Update django version to 1.10
- Remove member/blue permissions
- implement user states
- implement Django's messaging framework for site feedback
- remove pathfinder support
- remove fleet fits page
- remove wormhole tracker
- do not store service passwords
- supervisor configs for celery tasks and authenticator
- buttons on admin site to sync service groups
- show number of notifications
- fix all button css
- rewrite and centralize API checks
- bulk mark read / delete for notifications
- replace hard-coded urls with reverse by name
- python 3 compatibility
- correct navbar active link with translated urls
### 468
June 12
- XenForo integration added
- Discord integration updated to use OAuth and official API
- FleetUp fixes for empty responses
### 441
May 27
- Added option to require new API keys
- Reduces threat of stolen keys being used to create accounts
- Requires two new settings:
- `REJECT_OLD_APIS`, default `False`
- `REJECT_OLD_APIS_MARGIN`, default 50
### 423
May 9
- Added statistics to fleet activity tracking
- Capture teamspeak error codes in logs from failed account creation
### 401
Apr 29
- Added FleetUp integration
- Added Fleet Activity Tracking links
- settings.py has new entries and will have to be updated
### 394
Apr 17
- Added Discourse integration
- Added Pathfinder integration
- settings.py has new entries and will have to be updated
### 386
Apr 15 2016
- Corrected Teamspeak group sync triggers
- Modified username sanitization to reduce username collisions
### 369
Apr 7 2016
- Added Evernus Alliance Market Integration
- Requires libffi-devel (centos) or libffi-dev (ubuntu) and pip install bcrypt
### 365
Apr 6 2016
- Added SMF2 Forums integration
- Requires a settings.py file update for existing installs
### 360
Apr 4 2016
- Added a countdown / local time to the fleet operations timers
- Fixed the corporation structure timers so the countdown shows up correctly
### 340
Mar 31 2016
- Added Support for IP Board 4 / IP Suite 4
- You must update settings.py accordingly if updating form a previous version.
- only allows for the member group to sync. Additional groups must be manually added
- Fixed a bug with corporation stats not showing correct users and numbers
### 328
Mar 24 2016
- Added Enhancements to the SRP Management
- Users can now enable and disable srp links.
- The Approve and Reject buttons will show up depending on the srp status.
- Fixed an issue where SRP Requests were not getting the proper status assigned.
### 321
Mar 23 2016
- Added Ship types and kill board data to the SRP management.
- These are automatically pulled from zKillboard.
- zKillboard is the only killboard links that the SRP Manager Accepts Now.
### 314
Mar 22 2016
- Revamp of the Human Resources Application and Management System
- see the [docs](../features/hrapplications.md) for how to use the new system
- a completely untested conversion script exists. If you want to view your old models, contact Adarnof to try it out
- Moved Error Handling for the API Keys to the API Calls to better handle API server outages
- Removed the infamous database update task
- implemented a receiver to update service groups as they change
To remove the database update task from the scheduler, navigate to your django admin site, and delete the run_databaseUpdate model from the periodic tasks. Restart celery.
Mumble now uses an ICE authenticator. This requires an additional dependency. Please install `libbz2-dev` and `libssl-dev` prior to running the update script:
sudo apt-get install libbz2-dev libssl-dev
Now run the update script.
Old Mumble accounts are incompatible. Users will need to recreate them (sorry). To clear the old ones out:
python manage.py shell
from services.tasks import disable_mumble
disable_mumble()
To set up the authenticator, follow the [Mumble setup guide.](../installation/services/mumble.md)
Optional: you can delete the entire mumble database block in settings.py
### 304
Mar 8 2016
- Repurposed Signature Tracker for Wormhole Use. Combat sites are a ever changing thing therefore removed.
- Increased run_databaseUpdate time to 10 minutes to address stability problems for larger alliances.
### 296
Feb 27 2016
- corrected an issue with populating corp stats for characters with missing api keys
- moved log files to dedicated folder to allow apache access so it can rotate them
- merged Corp Stats and Member Tracking apps
- `corp_stats` and `corputils` permissions have been depreciated
- assign either of `corp_apis` or `alliance_apis` to get access to Corp Stats app
- `corp_apis` populates APIs of user's main corp
- `alliance_apis` populates APIs of user's main alliance
### 289
Feb 25 2016
- Changed the start time format on the fleet operations board to use the 24 hour format
- Fixed an issue when updating the fleet operations timers the date time picker would not work.
### 286
Feb 23 2016
- Added ability to remove notifications
### 278
Feb 18 2016
- notifications for events:
- api failed validation during refresh
- group request accepted/rejected
- corp application accepted/rejected
- services disabled
- logging notifications include traceback
- automatically assign alliance groups of the form "Alliance_NAME"
- parallel corp model updates via celery broker for performance improvements
- new functions to clear service info for decommissioning a service
settings.py will need to be updated to include the new settings.
### 265
Feb 13 2016
- prototype notification system
- logging errors as notifications based on new permission `logging_notifications`
The logging configuration in settings.py has changed. Please update.
### 263
Feb 12 2016
- revamped `run_corp_update` function which actually works
- fixed group syncing in discord and openfire
### 259
Feb 11 2016
- Added ability to edit structure timers
- Added ability to edit fleet operations timers
- Added ability to edit Signatures
### 245
Feb 7 2016
- ability to toggle assigning corp groups
- users able to manually trigger api refresh
Two new settings in [settings.py](../installation/auth/settings.md) - `MEMBER_CORP_GROUPS` and `BLUE_CORP_GROUPS` - be sure to add them.
### 226
Jan 31 2016
Been a while since one of these was written so a big list.
- corrected user permission caching for Phpbb3
- open groups which don't require application approval
- additional weblink data for TS3 to encourage proper usernames
- corp-restricted timers
- signature tracker
- tolerate random 221 errors from EVE api servers till CCP FoxFour gets it sorted
- new corp member auditing app
- fleet operation timers
- revamped member status checking and assignment
Loads of new permissions. See the readme for descriptions.
Need to install new requirements - `sudo pip install -r requirements.txt`
Incompatible with Python2.6 or older. Please update. Please. It's 2016 people.
Settings.py got nuked. Backup your current settings.py, copy the example, and repopulate.
New caching directory for requests - if you're using apache to serve the site, `cache/` needs to be writable by the webserver. Easiest way is to `chown -R www-data:www-data cache` from within the allianceauth install dir.
### 145
Jan 6 2016
- complete logging system for all apps
- custom service passwords
- Discord token caching to prevent locking out users
- Jabber broadcast group restrictions
- Password reset email contains domain
- Index page only renders forums/killboard/media if url specified
- timestamps on hrapplication comments
- corrected corp/alliance model creation logic
- corrected typecasting of access masks during api checks
- prevent TS3 from attempting to sync groups if not installed
New permissions - see readme.
Need to install new requirements.
Settings.py has changed. Make a new one from the example.
### 118
Dec 2 2015
- add timers by time remaining
- Discord support
- corrected celerytask logic
- handle many 500s thrown in views
New settings.py again. Need to reinstall requirements.
### 107
Nov 28 2015
- added broadcast plugin support for openfire
- timer addition by remaining time, not fixed date
- corrected alliance model deletion logic
- corrected name rendering on templates
Openfire setup guide has been updated for the new plugin.
### 102
Nov 25 2015
- variable API requirements
- api access mask validation during refresh
- support for customization of templates
- celery task resource reduction
- vagrant support
All templates and staticfiles have been moved. If you've customized any of these, make a backup before pulling changes.
New command `python manage.py collectstatic` added to install guide. Should be run after every update.
New settings.py template. Make a backup of the old one, copy the example, and populate.
### 87
Nov 15 2015
A couple quality-of-life improvements.
- corrected an error in the Teamspeak3 Manager improperly parsing responses
- added the ability to hide groups from the web interface
- added a feature for phpbb avatars to be set to the character portrait
New permissions for the `HiddenGroup` model only affect the admin site (default model permissions)
The Phpbb3 setup guide has been updated to reflect avatars.
### 72
Nov 5th 2015
On November 5th we performed two major pulls from Adarnofs and Kaezons forks.
Improvements include:
- ability to deploy for either corp or alliance
- improved logic for member status transitions
- group syncing to TS3
- template corrections
Migration to the new version is a bit trickier because of changes to settings.py - it's easiest to archive the old one, make a copy of the new template, and repopulate it.

View File

@ -6,6 +6,5 @@
project
troubleshooting
changelog
```