Mark Friedrich
07d5be71b2
- added custom/editable ship jump logs, #709
...
- fixed DB setup error: "`system`.`description` can´t have a default value", closed #701
- upgraded "lazyload" js lib `v1.9.5` → `v1.9.7`
- upgraded multiple 3rd party NPM dependencies for Gulp build
2018-10-27 00:45:53 +02:00
Mark Friedrich
4385c4a3d0
- new "deep links" added, custom URLs for e.g. system rally poke notifications, closed #682
2018-09-06 19:12:41 +02:00
Mark Friedrich
11e61d064e
- v1.4.1 JS files
...
- fixed a bug where connections were not auto-created
- fixed a bug with leading spaces in Corporation name search
- disabled `updateUniverseSystems()` cronjob (it´s buggy)
2018-07-21 18:45:14 +02:00
Mark Friedrich
f9d7b00672
- performance optimizations for "/api/signature/save" endpoint
...
- upgraded "jQuery" JS lib `v3.1.1` -> `v3.3.1`
2018-07-07 12:09:08 +02:00
Mark Friedrich
5e21857d67
- minor fixes and improvements to the "map import" function
2018-07-06 23:20:41 +02:00
Mark Friedrich
e7184b7312
- removed SDE database requirement from Pathfinder, #628
...
- improved "shattered" wormholes (e.g. UI updates on map, fixed broken statics,..), closed #647
- improved "route search" algorithm, WHs are no longer supposed to be "insecure"
2018-06-30 13:19:12 +02:00
Mark Friedrich
ae04715465
- switched "system search" Ajax endpoint data source from _SDE_ DB to new _eve_universe_ DB, #628 closed #644
...
- switched "constellation search" Ajax endpoint data source from _SDE_ DB to new _eve_universe_ DB, #628
- improved "system search" field, multiple changes/fixes see #644
2018-06-23 14:26:42 +02:00
Mark Friedrich
dea920d76e
- code format
2018-06-10 20:37:59 +02:00
Mark Friedrich
f95d43a884
- fixed "system not found" bug
2018-06-08 20:54:26 +02:00
Mark Friedrich
eb52a0754d
- New "Intel module" for Citadel tracking, closed #246
...
- added some new tables (for SDE replacement), #628
- new "index build" functions added to `/setup`, #628
- updated "Cortex" PHP ORM lib `1.5.0` -> `1.6.0-dev`
2018-05-31 22:51:06 +02:00
Mark Friedrich
2bcf3b7996
- fixed "pilot count" tooltip UI, removed HTML tags, closed #617 closed #476 , closed #296
...
- fixed some UI animation issues, reduced animations, #607
- refactored system body expand animation, #607
- reduced grid opacity, #604
- updated JS lib "VelocityJS" `v1.4.1` -> `v1.5.1`
2018-05-10 23:44:11 +02:00
Mark Friedrich
efd768974f
- New "Intel module" for Citadel tracking, closed #246
...
- updated "Select2" js lib `4.0.3` -> `4.0.6-rc.1`
- fixed some login Issues
- fixed broken `map/*` reroute URL wildcard replacement
- fixed broken cache layer for Universe models
2018-05-01 19:51:17 +02:00
Mark Friedrich
df1e54ee5c
- added "inactive/offline-inGame" pilot information to map view, closed #567
2018-04-06 21:05:32 +02:00
Mark Friedrich
e3c7c25562
added new subDomain to valid list for Discord WebHooks, closed #578
2018-02-17 13:35:37 +01:00
Mark Friedrich
ac36d5e074
- new role management for Corporation maps, closed #164
...
- new role management section for corporations admins
- added column "nullable" detection within /setup page for DB diff
- added new map icon options options to the map add/edit dialog
- refactored setup() method for all tables with static data
- fixed broken map icons
- fixed broken "drag/select" for systems on map
- fixed new "map resize" event for non Chrome browsers
- multiple minor improvements and fixes...
2018-02-16 17:02:10 +01:00
Mark Friedrich
8c10645ba5
- fixed some cURL errors for not existing discord map configuration
2018-01-01 22:12:47 +01:00
Mark Friedrich
a5fafa2b02
- added "map recovery" function for corporation maps to /admin page
...
- increased "max_count" and "max_shared" map limits for "corporation" and "alliance" maps
2017-12-26 20:47:38 +01:00
Mark Friedrich
17bc619425
- added "Discord" WebHook support, closed #547
2017-12-20 17:36:58 +01:00
Mark Friedrich
ff15fc0bf9
- added new "Jump log" for selected wormhole connections, closed #313 closed #449 closed #382
...
- added new "select connection" feature to map - ctrl + click for multiselect, closed #174
- added new "wormhole type" table to "Jump info" dialog, closed #174
- added new re-order drag&drop feature for pannels, #470 closed #234
- fixed PHP-Doc comments - added @throw statements
- fixed some Javascript memory leaks with infinite counters
- updated "Peity jQuery plugin" `3.2.0` -> `3.2.1`
2017-12-04 15:12:52 +01:00
Mark Friedrich
1b1470c3d9
- fixed some "case-sensitive" autoloading bugs un Unix systems
...
- fixed a bug with backwards compability issues
- added new js/css build files for v1.3.0
2017-11-03 16:56:19 +01:00
Exodus4D
a8edf39697
- new "logging" system for map/system/signature/connection changes, closed #271
...
- new map change log to Slack channel
- new "rally point" logging to Slack channel
- new "rally point" poke options (e.g. custom message), closed #295
- new log options for WebSocket installations
- added ship "mass" logging (backend only), #313
- added map logging to Slack, #326
- added "ESI error rate" limit detection
- added "Monolog" as new logging library (Composer dependency)
- added "Swiftmailer" as new eMail library (Composer dependency)
- added Support for Redis session hander (performance boost)
- improved character select panels (visible "online" status)
- improved "activity logging" (more DB columns added to check)
- improved eMail logging (HTML template support)
- improved "delete map" now become "inactive" for some days before delete
- improved character logout handling
- improved /setup page for DB bootstrap (new button for DB create if not exists)
- fixed broken ship tracking (ship name re-added)
- fixed broken ship tracking for multiple chars on different browser tabs
- fixed broken cursor coordinates, closed #518
- fixed null pointer "charactermodel.php->isActive():925" closed #529
- fixed broken "scroll offset", closed #533 closed #534
- Updated "validation" library JS v0.10.1 -> v0.11.9
- Updated ORM Mapper _Cortex_ v1.5.0-dev -> v1.5.0
- and many more....
2017-10-22 17:58:34 +02:00
Exodus4D
c1df6f8a7a
- new "persistent system aliases" for systems, closed #496
...
- improved bulk delete for systems
2017-06-10 15:22:39 +02:00
Exodus4D
77e0131efe
- updated SQL Schema module 2.2.0-dev -> 2.2.1
...
- updated Cortex DB mapper 1.4.2-dev -> 1.5.0-dev
- improved location update function
- improved system tooltip position, closed #461
2017-06-05 02:22:30 +02:00
Exodus4D
0f3a485bb7
- UI improvements
2017-06-03 15:44:42 +02:00
Exodus4D
f94e7269ad
- added new ESI scope "esi-location.read_online.v1", closed #495
...
- added/improved "/online" status check to deleteLogData() cronjob, closed #495
- added/improved "/online" status check to $characterModel->updateLog(), closed #495
2017-06-03 14:47:16 +02:00
Exodus4D
785cf6332b
- added new map option for auto-delete expired WHs, closed #219
2017-05-12 17:35:04 +02:00
Exodus4D
372df12624
- new "inactive" status column, closed #489
...
- added new "inactive" character_log status
- improved "inactive" character_log cronjob timings
2017-05-06 13:24:56 +02:00
Exodus4D
ce0cbedc06
- fixed some "rubber banding" problems with system position (new "update queue" system for maps, JS)
...
- Decreased mapData cache 120s -> 60s
- Increased default "lifetime" for "private" maps 14d -> 30d
- UI tweaks for "connection <-> signature" linked labels, #290
- fixed some "drag&drop" problems with connections
- Updated "jQuery" 3.0.0 => 3.1.1
- PHP7.1 fixes (routes.ini), closed #410
- fixed a bug where "mapAccess" data is not properly send through webSocket
2017-02-25 16:18:24 +01:00
Exodus4D
1e928eab1e
- New connection overlays for wormholes, closed #334
2017-02-22 22:26:27 +01:00
Exodus4D
4e0533c7fe
- part 1/2 WIP added WebSocket extension, #420
...
- part 1/2 added "secure routes" to route finder module, #311
2017-01-05 22:15:12 +01:00
Exodus4D
3c73684e56
- minor code improvements
2016-11-21 18:49:07 +01:00
Exodus4D
ca1cbb0e06
- new UI option for "delete expired connections", #219
...
- new cronjob for "delete expired connections", #219
- fixed "not updating" map changes, closed #357
- improved caching strategy for DB models (file cache)
- improved "map sharing"
2016-10-23 20:08:10 +02:00
Exodus4D
b2cce3cde2
- new "activity log" for user actions (create/update/delete) of (systems/connections/signatures), resolves #280 , relates #271
...
- new added cronjob to delete old statistics data (older 1 year) (weekly)
- updated main menu structure (added new headlines,...)
- updated "feature page", added new section for "statistics"
- updated "system delete" function. systems with no changes (description/alias) will now get deleted instead of set "active = 0", #184
- changed max expire time from file caching (/tmp/cache) from 20d -> 10d
- changed "character log" TTL from 10s to 5s
- changed cronjob interval for "deleteExpiredData" from "weekly" to "downtime"
- changed "delete" icon (e.g. context menu on map) from "eraser" to "trash"
- removed cronjob output logging (cron_deactivateMapData.log)
- fixed non click-able character panels on login page, closed #332
2016-10-17 14:01:46 +02:00
Exodus4D
af9b445510
- improved "search for system name" performance (SQL optimization)
...
- improved file caching for "location data" CREST response
- improved error log formatting
- fixed broken zKillboard AJAX call
- fixed invisible warning for active "/setup" route
2016-09-17 20:38:16 +02:00
Exodus4D
2e0cdd9261
- fixed bug for auto-added "new" systems, #184
2016-09-03 18:00:43 +02:00
Exodus4D
c9a792083d
- added persistent system information, #184
...
- fixed some PHPDoc comments
- fixed bug where system "status" change fails to update
2016-08-28 20:46:27 +02:00
Exodus4D
a6234749ad
- closed #102 added "set waypoint/destination" context menu to route finder module
...
- update "Select2" 4.0.0 -> 4.0.3
- update "Font Awesome" 4.6.1 -> 4.6.3
2016-06-20 17:16:27 +02:00
Exodus4D
38ea709f2a
fixed #194 PHP 5.6 error
2016-06-15 19:10:54 +02:00
Exodus4D
2a73bb3018
- added new map scopes to map dialog, which affect system (jump) trackintg
...
- moved system (jump) tracking from client (js) to backend (php)
- improved system (jump) tracking performance (reduced update timings by 40%)
- improved map data caching
- updated jQuery custom content scroller 3.0.9 -> 3.1.13
- updated "manual dialog" content
- increased "manual dialog"
2016-06-12 13:30:39 +02:00
Exodus4D
3dc2f707aa
closed #114 Added check for already existing system when adding a new one. (fixed PDO 'duplicate entry' error)
2016-04-10 16:59:01 +02:00
Exodus4D
95119fcd3d
pathfinder-84 [Feature Request] CREST Pilot Tracking, many smaller Bugfixes
2016-04-05 21:31:03 +02:00
Exodus4D
7e94ec4889
- #84 CREST Login (WIP)
...
- New CREST controller
- Database restructuring
- improved type-casting for some controller functions
- New login process
- Fixed some bugs during the setup process (/setup root)
- Added CREST request caching by response headers
2016-03-12 16:32:15 +01:00
Exodus4D
bc92d36cec
closed #86 added default column value for "isMain" (user_character), changed all default values for bool columns to 1/0 instead of true/false (more consitant)
2016-01-23 13:42:36 +01:00
Exodus4D
e2cf68fb0f
Add new "Setup" routine for database bootstrapping ( closes #6 , closes), fixed redirect ( closes #79 ), removed registration mail ( closes #80 ), some minor bugfixes
2015-12-26 23:28:50 +01:00
Exodus4D
3e659f6e51
fixed map-import bug
2015-11-10 22:58:16 +01:00
Exodus4D
4837b46e87
close #50 changed table names back to "default" camelCase names, fixed map query bug
2015-11-10 22:41:21 +01:00
Exodus4D
b805676690
close #57 added in/export feature
2015-11-09 21:46:53 +01:00
Exodus4D
5feda6551b
close #35 fixed pilot tracking on corporation maps
2015-09-27 19:01:34 +02:00
Exodus4D
64c71b6d42
removed all files that are in the .gitignore
2015-08-25 23:20:43 +02:00