In Development - Unreleased
3.0.0 - 08.05.2026
Important
This Release needs at least Alliance Auth v5 Please make sure to update your Alliance Auth before you install this APP
- Python 3.13 Support
- Downtime Checker for ESI Tasks
- Compatibility to Alliance Auth v5
- Handle missing token in corporation tasks
- Exclude 'Batch Compressed' types when retrieving market price in CharacterMiningLedger
- update tasks to use 'eve_id'
- handle multiple objects returned in CharacterMiningLedger price calculation
- wrong arguments
- Default to current year if no entries exist in dropdown forms
2.1.1 - 02.03.2026
- Bulk_Update Error, Optimize market price updates by reusing existing objects and reducing timezone calls
2.1.0 - 27.02.2026
Important
Please note that this release involves structural dependency changes. To avoid any service disruptions, it is essential to read the update manual prior to performing the upgrade.
After isntalling this version, you need to modify INSTALLED_APPS in your local.py
INSTALLED_APPS = [
# other apps
"eve_sde", # only if it not already existing
"ledger",
# other apps?
]
# This line is right below the `INSTALLED_APPS` list, if not already exist!
INSTALLED_APPS = ["modeltranslation"] + INSTALLED_APPSAdd the following new task to ensure the SDE data is kept up to date.
if "eve_sde" in INSTALLED_APPS:
# Run at 12:00 UTC each day
CELERYBEAT_SCHEDULE["EVE SDE :: Check for SDE Updates"] = {
"task": "eve_sde.tasks.check_for_sde_updates",
"schedule": crontab(minute="0", hour="12"),
}After running migrations, make sure to run the following commands to import the SDE data into your database.
python manage.py migrate eve_sde
python manage.py esde_load_sdeMigrate the app and collect static.
python manage.py migrate ledger
python manage.py collectstatic --noinputRestart your Auth via supervisor after running these commands
django-eveonline-sdeas new static data providerEveMarketPriceModel for pricing
- Add Char, Corp, Ally redirect issue
django-eveuniversedependency
2.0.0 - 06.02.2026
- CSS & JS App bundle
- UpdateManager
- AppLogger
- Retry Manager
- Retry on Error for CharacterOwner, CorporationOwner Tasks
is_orphanproperty in CharacterOwner Model- Character Ledger Api Endpoint
- EVE Online Portrait Generation
- MonthChoice and DayChoice enums to
constants.pyfor better date handling get_portraitmethod to EveEntity for dynamic portrait URL retrieval- cached properties for corporation member IDs and user profiles; implement get_portrait method for dynamic logo retrieval
auth_accountsproperty in CorporationOwner Model- Create
libsfolder and saveamChartslocal
- LEDGER_CACHE_ENABLED consider settings
- pin
allianceauthto>=4.12<5 - Disable Python 3.13 support until AA supports it
- Optimized Translation in some cases
- Data Export will now handled by JS
- Renamed
charlinklabel - Refactor Billboard Class
max-positional-argsincreased from5to6in pylintrc- Switched from
DataTableV1toDataTableV2 - Refactor Alliance Ledger, Corporation Ledger, Character Ledger
- moved Backend from
viewstoapi - All Icons & Buttons now been created in Backend in Python instead of JS/Template
- Optimized Date Selector Dropdown Menu
- moved Backend from
- Cache System
- Optimized Ledger Data Caching
- Performance Optimitation with Caching
- Update ESI compatibility date to 2025-12-16
- dependency
django-eveuniverseset to>=1.6,<2 - dependency
django-ninjaset to>=1.5,<2 - Refactor Test Enviroment
- Optimized Tests
- Added docstrings
- Added OpenAPI ESI Stub
- Refactor CharacterAudit
- renamed
CharacterAudittoCharacterOwner - moved all Update related stuff to
UpdateManager - added index for
CharacterinCharacterWalletJournalEntryModel Class
- renamed
- Refactor CorporationAudit
- renamed
CorporationAudittoCorporationOwner - moved all Update related stuff to
UpdateManager
- renamed
- Optimzed API Structure
- Optimized Pylance
- Optimized Structure
- Refactor Planetary
- Icon Generation Backend
- Optimized Functions regarding to Planets
- renamed
planettoeve_planetinCharacterPlanetfor better clarification - renamed
planet_nametonameinCharacterPlanet - renamed
facilitystofactoriesinCharacterPlanetDetails - Optimized Pylance for Planetary Manager
- Optimized CSS, Template
- Refactor CorporationOwner
- renamed
corporationtoeve_corporationfor better clarification
- renamed
- Optimized CSS, JS, Template for Ledger
- Optimized Path Structure
- Optimized JS Structure
- Optimized CSS Structure
- unused constants and cleaning up the code
- unused annoations in Manager Class
allianceauth-app-utilsdependency- single view for Character Ledger
add_info_to_contextfunctioncoreClassCharacter DataClassCorporation DataClassAlliance DataClassData ExporterClass
1.0.4 - 2025-12-03
- Bump actions/checkout from 5 to 6
- Updated npm dependencies
- pre-commit autoupdate
- Batch Size for DJANGO bulk tasks
- User Notification in Data Exporter
- django.db.utils.OperationalError: (1153, "Got a packet bigger than 'max_allowed_packet' bytes")
1.0.3 - 2025-11-16
- Downgrade
allianceauth-app-utilsto>=1.30
1.0.2 - 2025-11-13
- csrf arg from
django-ninja django-ninjadependency pin<1.5- allow-direct-references
1.0.1 - 2025-11-13
- Temporary pin
django-ninjatodjango-ninja<=1.5
1.0.0 - 2025-11-12
- Data Exporter (CSV compatible) can be called via Administration in each Corporation
- Change View for Billboard
SectionArg for Ledger Details- Ledger Class Standard queryset
- HTTPClientError Handler for Sections
- Dependency
django-eveuniverseset to1.6 - Switch to OPENAPI3 ESI Client
- Dependency
django-esiset to>=8,<9 - Dependency
allianceauth-app-utilsset to2b1 - Use new ETag System from
django-esi
- Dependency
- Refactored Ledger Class
- Information Modal has now 2 Sections (Single, Summary)
- Billboard Class has now a Standard View (month)
- Optimize Initalization for Ledger
- Optimize Cache Handling for Corporation/Alliance Ledger
- Optimize
create_urlfunction - moved Information Modal function to
coreClass
- XY Bar not sorted by date, should now resolved
- Alliance Ledger Information Modal not shown correct values on Single Section
setup_ledgerfunction- unnecessary complicated codes for url creation
_build_contextfunctionRequestArg from Ledger Class- Own ETag System
1.0.0-beta.2 - 2025-11-03
- OpenAPI
esi_stub
1.0.0-beta.1 - 2025-11-03
Caution
This is a BETA version, not intended for production use! Please test it in a test environment first and report any issues.
- Data Exporter (CSV compatible) can be called via Administration in each Corporation
- Change View for Billboard
SectionArg for Ledger Details- Ledger Class Standard queryset
- Switch to OPENAPI3 ESI Client
- Refactored Ledger Class
- Use new ETag System from
django-esi - Information Modal has now 2 Sections (Single, Summary)
- Billboard Class has now a Standard View (month)
- Optimize Initalization for Ledger
- Optimize Cache Handling for Corporation/Alliance Ledger
- Optimize
create_urlfunction - moved Information Modal function to
coreClass
- XY Bar not sorted by date, should now resolved
- Alliance Ledger Information Modal not shown correct values on Single Section
setup_ledgerfunction- unnecessary complicated codes for url creation
_build_contextfunctionRequestArg from Ledger Class
- Update Contributing
- Update Makefile System
- Update README
- Optimized
ESI STATUS
- Translation Issues
- Makefile System
- Division Dropdown
- Abnormal usage of /status route #181
- Updated
pre-commit - Updated
npm - Improve Testing Speed
Note
With the change in how mining prices are calculated, all mining amounts will be displayed as 0 until they are updated. This will happen after each character's mining ledger is updated.
- Mining Price use every Date the actual Price instead of the Days Price (#163)
- Mining Field in Corporation/Alliance Ledger
- Cached Translation
- Mining Amount is for Information only (#164)
- Smoother View Loading (#160)
- Refactor Categories System
- Renamed Ratting to Bounty
- Task Limit to 10min from 2 hours
- Update Translation
- Alliance Card
- Mining to Billboard Rattingbar
- Compressed Mining Price Calculation
- Ref Types Popover to Information Modal
- Update Translation
- Tooltip not disappear on Information Modal
- Information Text
Note
Since 21.06.2025, CCP has integrated all ref types into the Character Journal Endpoint. This means it is now possible to correctly calculate the Encounter Surveillance System (ESS) and other related data. There is a compatibility function for 2025, which means all ESS amounts before the change will still use the old calculation. This also applies to the 2025 view.
- Cache System for Corporation, Alliance Ledgerr to support larger Corporation/Alliance.
- Update Translation
- Implemented all Ref Types that not have a Category
- Full Name for ESS in Information Modal
- New ESS Calculation for Character Ledger
- Optimize Alliance & Corporation Ledger
- #146 [BUG]: Only one Corp showing in the alliance overview
- Total sorting not working for Corporation & Alliance Ledger
- #145 [BUG]: Click on Corporation in Backend gives error
- Task Schedule to avoid request spikes
- KeyError in Corporation, Alliance Ledger
- Added localisation for
moment.js
- Mining Amounts Total, Details
- renamed
RefTypeCategoriestoRefTypeManager - make all in one function for ref types
- moved
_create_corporation_detailsto core.py - Special cases handled by RefTypeManager
- Some Characters not shown in Character Ledger
- Corporation, Alliance Details Button
- Translation for Chord Categories
- Own Corporation not shown in Corporation Ledger
- Corporation Details in Alliance Ledger always show all
- Cleanup Stuff
- Updated German Translation
- Updated Showcase images
- Chord Sorted by
fromtoto
- Corporation Overview not show all corps from own Characters
- Planetary Switch Alarm path error
- Total Mining Amount only count 1 Character
- Update Status Stale Error
- Corporation Wallet Journal not Updating until ETag expire
- Update Information in Character View
corp_audit_managerpermissioncharacter_mining_manageradded EveSolarSystem if not exist
-
Ref Type System
- Create all in one Ref Type Manager
-
Refactor Character Ledger
- Character View Paths
- Date Path instead of API
- CharacterAudit
characterchanged toeve_character
- Removed API
- Character View Paths
-
Refactor Corporation Ledger
- Alliance View Paths
- Date Path instead of API
- Removed API
- Alliance View Paths
-
Refactor Alliance Ledger
- Alliance View Paths
- Date Path instead of API
- Removed API
- Alliance View Paths
-
Tasks
update_subset_charactersupdated- max run limit increased from
200to500 - min run limit increased from
10to50
- max run limit increased from
update_subset_corporationsupdated- min run limit increased from
10to20
- min run limit increased from
-
Billboard Overflow System limited from
10to25 -
Billboard Chord added Miscellaneous. Data
-
Renamed
admin_accesstomanage_access -
Optimized Corporation Administration CSS
-
Optimized Single View CSS
-
Optimized Table CSS
-
Optimized Billboard Visual Optic
-
Optimized Details Template System
character.js,corporation.js,alliance.js,ledger-common.jsAggregator Systemìnformation_helper- Character, Corporation, Alliance Ledger API Endpoint
- Details API Endpoint
Note
For Managing Stuff you need to add the new manage_access permission
corp_audit_manager Permission will show own corporations in Administration instead of manage_access (old admin_access)
- Corporation Overview not show all corps from own Characters
- missing Migration hint #129
corp_audit_managerpermission
- Renamed
admin_accesstomanage_access - Permissions & Section
- 0011 Migration (created now by
calc_update_needed)
- New Sections not included to Updates
- Wallet Balance not updating correctly
- Force Update Option for Django Administration
- Character ESS Calculation to Billboard
- Estimated ESS Payout for Characters
- Updated amCharts5 to v5.13.3
- Optimized templates
- amChart5 local static files
- Character ESS Calculation
- Old ESS Stolen Calculation
- Event System
- Daily Calculation for Character (Will be added again later)
django-esidependency
- Use
django-esinew User Agent Guidelines
- Unused templatetags
- Update Section System - Inspired by @[Eric Kalkoken]
- TokenError Handler
- HTTPInternalServerError, HTTPGatewayTimeoutError Handler
- Update Section retrieves information between Etag System (Not Updating if NotModified)
- Disable Update on Token Error
- Update Information
- Update Issues Badge
- Admin Menu (superuser only)
- Subset Task for Corporations
- Delete Option in Administration
- Add Corporation Actions for Corporation Ledger to Administration
- Disable Characters with no Owner
- CSS Issue with Modals
- ETag System Error Catch (HTTPGatewayTimeout, NotModifiedError)
- Task System
- Use Django Manager for Updates
- Refactor
update_characterTask
- Use one navigation menu for Ledger
- Use app_utils
LoggerAddTagLogger System - Make
READMElogger settings optional - Optimized Url Paths
- AA min. requirements from 4.6.0 to 4.8.0
- Cache Busting by @ppfeufer
calculate_ess_stolen,calculate_ess_stolen_amountfunction_storage_key,get_cache_stale,set_cache,delete_cachefunction
- dependbot
- Discord Notification System
- Update Pre-Commit
- Fix Pre-Commit Issues
- Tox Issue
- Costs to Corporation/Alliance Ledger
- General
- Refactor Ledger, Information System
- Refactor JS
- Optimized CSS
- Moved Common Ledger Scripts to
ledger-common.js
- Planetary Ledger
- Moved Progressbar Process from Java to Python
- Planetary Notification All from
Switch AlltoTurn On/Off All Notification - Notification Switch now reload interactive instead of reloading page
- Optimized Planetary Confirm Modal
- Donut Chart
- Workflow Chart
- ESS Stolen Calculation makes the code too heavy and confusing
- Fix Planetary Update Issue #90
- Optimized Error Handler & Removed Disabling the Overview Button
- Alliance Ledger has Multiple Objects error
- Update ETag System
- Planetary Ledger Permission Issue
- Corporation View No Data Error
- Application Tests
- Task Subset for Character Updates
- Character Administration
- Corporation Administration
- Alliance Administration
- AA min. requirements from 4.0.0 to 4.6.0
- Refactor Corpjournal Manager
- Refactor Template System
- Refactor Django Templates
- Refactor Tests
- Alliance Ledger show Corporations instead of Characters
- Renamed template to information
- Logger System
- ETAG System use log timing instead of own timing log
- cards css
- renamed
custom.csstoledger.css
- Unnecessary Code
- Multicorp view
event_admin_accesspermission for Events- Code of Conduct
- Contributing
- Bug Report Template
- Suggestion Template
- Info Logger in Billboard Helper
- RefType
contract_collateral_refundcontract_deposit_refundcontract_sales_taxcontract_brokers_fee
- INCOME & COST Translation
- Chart System
- renamed INCOME & COST to (income) & (cost) and added to django translation system
- In some cases the Contracts shown wrong
- In some cases Donations not shown correctly and missing
- Events can be views without
supersuser#56 - Charts not disposing if data is empty #55
- Planetary Manager
- Planetary Facility Overview
- Corporation Ledger
- Industry Taxes
daily_goal_rewardRef-Type to Char Ledgerannotate_billboardfor Corporation Ledger- Python 3.13 Support
- SRI integrity
- Cache Busting by @ppfeufer
- AmChart5 JS
- Corporation Ledger show now Activitys to each Corporation
- Ratting Chart can now be zoom'd
- Daily Chart
- MemberAudit Support -
Char Linkis the new Linking System - Billboard JS
- Optimized API Endpoints
- Renamed CharLink Hook Names
- Moved Corp Project Ref Type to Milestone Reward cause it not seems to be Corp Projects
- Create Missing Character changed to Create Missing Entity
- JS Portrait Handler
- JS Optimation Ledger
- Renamed
annotate_ledgertogenerate_ledger - Refactor
generate_ledgerqueryfilter - Refactor
generate_templatequeryfilter - Refactor Character Helper
- Corporation Billboard now use
annotate_billboardfrom Corp Journal - Template Helper use Standardized
generate_ledgerQueryset - Standardized Ledger Backend Process
- All Amounts are Decimal now
- Dependencies updated
- AA 4.6.1
- Minimum Requirments
- AA 4.6.0
- Use
django-srifor sri hash - Refactor Chart System
- API Endpoint addressing
- MiningMiningLedger -
DateFieldtoDateTimeField - Refactor Planetary Interaction System
- Refactor Modal System
- A Case that a Character become Income if he accept a Contract with Corp
- Long loading times on Corporation Ledger & Character Ledger
- Billboard doesn't work in different languages
- Float Error instead of Decimal in Ledger
- Corp Tax Event Filter filtered all instead of ESS only
- Billboard member to member contracts transactions are calculated wrong
- Corp Ledger Unknown entities are not displayed
- No decimal Rounding in Ledger View
- Modal Loading Animation
- Modal Error Handler
- Char Link integration
- Corporation Projects Filter to Ledger
- Corporation Template Filter System
- Ref Type Worktree
corporate_reward_payoutRef-Type to Char & Corp Ledger namedIncursiondaily_goal_rewardRef-Type to Corp Ledgermilestone_reward_paymentRef-Type to Character Ledger
- Added
jump_clone_installation_feeRef-Type to Travling Filter - Added
contract_reward_refundRef-Type to Contract Trade Filter
- Market Escrow missing on Market Trade Filter
- Character not Displayed if only Costs are displaying on Corp Intern Trades
- Contracts from Member to Member not working correctly
- Character Information Sheet show empty Template when Main is not in Corporation on Single Corporation Lookup
- Characters not included in some cases in Corp Ledger
- Bounty double taxing
- Current Day show on different months
- Translation
- Translation for Planetary Interaction
- Character Ratting Amount now calculate with tax
- Planetary JS
- Planetary Interaction Image on Single Lookup
- Planetary Interaction ressource levels
- Current Day amount show on Year Infomation Sheet
- Tooltip not shown on Single Lookup
- More strings translatable
- BS5 Tooltip to Corp & Ally Ledger
- Generating Information Sheet and Billboard handled now by QuerySet Manager
- Global Filtering for easier modifying^
- Translations System
- JS Ledger
- Use Bootstrap Class for color changes
- Unnecessary JS Variable
- Memberaudit dependencies (Memberaudit Task Adaption still works)
- Corp UTils dependencies (optional Corp Stats Two dependencies)
- Filters from Core Manager now handled by QuerySet Manager
- BS5 Tooltip & Popover not disappear
- Wrong naming in Overviews
- CSS Design Settings
- Character Ledger
- CSS Update
- Corporation Ledger
- CSS Update
- Planetary Ledger
- CSS Update
- Character Information
- CSS Update
- Character Information
- Current Day - ESS Amount
- Month Table Footer display data on year change if empty
- Character Ledger
- Javascript Optimation
- Corporation Ledger
- Javascript Optimation
- Planetary Ledger
- Javascript Optimation
- Permission System
- Added advanced_access
- Access to Corporation Ledger & Alliance Ledger
- Added advanced_access
- Ledger Guide
- More Information how it works
basic_accesshas no longer access to Corporation & Alliance Ledger
Note
Only Show Corporations that added in Ledger System
- Alliance System
- Alliance Overview
- Alliance Ledger
- Alliance Billboard
advanced_accesscan access Corporation & Alliance Ledger- Gives permission to see Corporations they are in
- Overview Link to each Ledger
- All Overview Links from Menu
- Add Char / Corporation on Ledger View
char_audit_managerPermission now handled byadvanced_access
- Permission Denied if no Data exists
- Loading Animation url wrong app name
- Table show on Loading Animation
- Character Information:
- On Administration Overview Overall Information not work for Character
-
Planetary Interaction System
- Planetary Admin Overview
- List only show Mains with all their Alts Planets
- Planets API
- Planets Details API
- Planets Overview
- Alarm System for Expired Heads
- Alarm Notification for each Planet
- Switchable Notification
- Graphical Details
- Progress Bar
- Item Type
- Planets
- Status
- Progression Display
- Extractor Information Modal
- Planetary Admin Overview
-
Character Audit Model
- last_update_planetary field
-
app settings LEDGER_UPDATE_INTERVAL
- get_token function to core_helpers
- Character Audit
- Added Planetary ESI Scope
- Tasks
- Added Planetary Update Task to Character Update Task
- Character Overview
- List now only show Mains and combine calculation with optional single lookup
- Unknown Character not working on Corporation Ledger
- Included Characters not shown on Corporation Ledger
- Add Member Audit Chars Button (Handled by Task)
Warning
Member Audit support has been dropped, Please Read README
- Billboard Wallet Donut Calculation
- Corporation Manager
- Character Manager
- Billboard API
- Character Journal Manager
- Corporation Journal Manager
- Moved Billboard System from Ledger to own function
- Reduced loading times significant from Database Querys, Calculation
- log_timing decorator
- Core Manager
- Ledger Manager
- Member Audit integration
- Character/Corporation Ledger: Tick Amount not showing correct
- Character/Corporation Ledger: Current Day Tick
- Character/Corporation Ledger: Current Day Summary
- Menu System
- Character Update Time from 2 hours to 1
- Character/Corporation Ledger: Daily, Hourly Summary renamed to Avg. Summary
- Character Information: Insurance Current Day Calculation
- Character Ledger: ESS Stolen
- Corporation Ledger: Portrait mouseover now displays included alts
- Character/Corporation Ledger: Stolen ESS (Amount that stolen from you)
- Information Template: Yellow Coloring for Info amounts only
- Day HTML template for Current Day Statistics
- PyPi Description
- Corporation Ledger: Changed Naming 'Ratting' to 'TAX'
- Update README
- Update Ledger FAQ
- Optimized Character Information Template
- Optimized Corporation Information Template
- Information Template: Formatting
- Information Template: Moved Current Day to Top in Daily Tab
- Calculate ESS Stolen function
-
RefType:
- researching_time_productivity,
- researching_material_productivity,
- copying,
- contract_reward_deposited,
- contract_collateral,
- structure_gate_jump
- asset_safety_recovery_tax
- planetary_import_tax
- planetary_export_tax
- planetary_construction
- insurance
- skill_purchase
- reaction
- reprocessing_tax
- jump_clone_activation_fee
-
New Statistics to Information Template
- Contract Cost
- Asset Safety Cost
- Traveling Cost
- Skillbook Purchase Cost
- Insurance Cost
- Planetary Cost
- Insurance
-
Single Costs for each Character now displaying in Character Ledger
- Character Information: Current Day was Static and not updated on next day.
- Optimized Information Template
- Refactor Template,Ledger Manager
- Billboard: On Single Lookup Bounty calculated as in char ledger
- 3.8, 3.9 Python Support
- Billboard: Dark Theme & Flatly Theme
- Billboard: Tick Value #26
- Billboard: Hourly Statistics #26
- Billboard: RattingBar Size Handler
- add_info_to_context: Theme Check cause NIGHT_MODE won't work with AA v4
- Create Missing Char Task for alts and mains function
- Character Ledger: Create Graphical Overview for Single Lookup
- Character Ledger: Look Up button for each Character
- Refactor Billboard Manager
- Billboard: Bar Overlapping disabled
- Billboard: Char Ledger Charts Legend disabled
- Character/Corp Ledger: Button Sorting
- Both Admin Overview: Sorting wrong Col
- Character/Corp Ledger: CSS Issues with Table
- Billboard: Padding Issue on Year Tab
- add_info_to_context didn't work on each temnplate
- Character Ledger: Wrong Donations Calculation on Single Lookup (Not Exclude Alts)
- etag_handler: Fix NotModified Error (Testing)
- Corporation Overview: No Data Error on DoesNotExist error
- Add Char Button shown if memberaudit is active
- Char/Corp Ledger Footer Amount changes wrong if sorting.
- Billboard: Calculation Issue
- Character Information: Summary not show red if negative
- Added Mission Rewards to Calculation #26 - Point 5 Suggestion Added
- Average Hourly Tick calculated with #26 - Point 4 Suggestion Added
- Example: 100000 ISK - July 16
- 100000 / 16 / 24 / 3
- This month you make avg 87 ISK per Tick
- Current Day Tick #26 - Point 4 Suggestion Added
- Example: 100000 ISK - July 16
- 100000 / 3
- You make 33333 ISK per Tick this Day
- Error Handler for Template Modal
- Loading Animation on Data Load
- Admin Overview for Corporation & Character Ledger #26 - Point 3 Suggestion Added with Point 1 included except Daily Graph
- Create EveCharacter if Corp Member not exist
- Permissions more information in README
- Character Ledger & Corporation Ledger Path
- Refactor Char, Corp JS
- Optimized get_all_mains_alts function
- Optimized Billboard Calculation (Performance)
- Optimized Template Calculation (Performance) on Corporation side
- Add Memberaudit Chars to CharacterAudit permission changed from
- In some cases the Billboard has Lazy Rendering
- Error on Template if no data found
- Wrong Calculations on Character Ledger 30 Days (ESS Payout)
- Characters not visible in Character Ledger
- Error from DataTable if No Data found (403 Error)
- Caching after Performance Optimation not needed anymore
- To fast Tab changing calls error on console
- Costs to Character Ledger Table
- Many Tests
- Year Selection on Ledger
- Ledger Caching
- Market Cost not shown if Transaction is empty on Detailed. Information
- Market Escrow RefType wasn't shown on Detailed Information
- Billboard Limiter Sorted before enumerate
- Curent Day Row shown on different months,years.
- Date not shown correctly on Month Change
- Date Range Calculation on Billboard Manager
- Corp & Character Ledger Template Update
- Corp, Char Ledger JS to Bootstrap Dropdown
- Caching Function
- Create Tests
- Added Events System to Ledger
- New Permission
audit_managerhave access to own Corporation, Character Information (API)
- Removed Corp Tax (Will be Released later)
- Removed Moderator Permission
- Removed Ledger from Auth Hook Naming now it only show the APP NAME
- Character Jorunal not working correctly
- API Adressing from journal api and ledger api
- Corporation and Character Ledger access update
- Create Function for ESS Payout Calculation on CharacterLedger
- Create Core Manager to Handling Ledger Stuff
- Create FilterClass for all Filters and removed old ones
- Create Tests for different Szenarios more come later
- Summary on Character Ledger not include Mining Amount
- Donations on Memberside not added to Detailed Information
- Value Error on Billboard
- Mining Amount not display on Detailed Information
- Moved Billboard Manager to own py
https://github.com/geuthur/aa-ledger/compare/v0.4.2...v0.5.0
- Summary on Character Ledger not include Mining Amount
- Donations on Memberside not added to Detailed Information
https://github.com/geuthur/aa-ledger/compare/v0.5.0a1...v0.5.0b1
- Create Function for ESS Payout Calculation on CharacterLedger
- Create Core Manager to Handling Ledger Stuff
- Create FilterClass for all Filters and removed old ones
- Mining Amount not display on Detailed Information
- Moved Billboard Manager to own py
- reset_values function in LedgerTotal class
https://github.com/geuthur/aa-ledger/compare/v0.4.2...v0.5.0a1
- Memberaudit Table Join was wrong
https://github.com/geuthur/aa-ledger/compare/v0.4.1...v0.4.2
- Current Day Display on Year Tab
- Detailed Informationen show Empty Fields
- LEDGER_MEMBER_AUDIT Error if not set in local.py
- ESS Payout not calcluate Tax on Character Ledger
- Wallet Charts not shown correctly
- Create Test View for Settings
https://github.com/geuthur/aa-ledger/compare/v0.4.0...v0.4.1
- Import Error Checker on Memberaudit use
- Translation Addon for Month Selection (Maybe more Translation later?)
- Own ModelClass for LedgerProcess
- Templatetags format values now use AA tags
- ESS Payout not shown on Character Ledger Billboard
- Missed Corp Tax Setting on Readme
- Add Char Button displayed when
LEDGER_MEMBERAUDIT_USE = True - Path for ledger/ledger
- Changed Data fetch function reduce loading time more then 1-2 sec on larger Data Fetch
- Order By in Querys
- TemplateTag Missing
- Initial public release
- Corporation Ledger JS not working correctly on Years Tab
- Fixed Permissions aren't create on migrate