Commit Graph

265 Commits

Author SHA1 Message Date
Mark Friedrich
6fdb1ed91b - 1.3.2 build folder
- upgraded FontAwesome (icon library) `4.7.0` -> `5.0.2`
- fixed some UI CSS bugs
2018-01-06 18:42:41 +01:00
Mark Friedrich
4f65f3b78c - added map tab sorting (drag&drop), closed #571
- JS refactoring for core map sync, moved from "callback functions" to "Promises"
- improved JS click observer, moved to "parent" DOM elements with "bubbling up"
2017-12-30 22:01:33 +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
bdefb90d23 - added a 2D collision detection for new added systems, closed #570 2017-12-24 01:09:29 +01:00
Mark Friedrich
fd5b397671 - added a 2D collision detection for new added systems, closed #570 2017-12-23 15:04:14 +01:00
Mark Friedrich
17bc619425 - added "Discord" WebHook support, closed #547 2017-12-20 17:36:58 +01:00
Mark Friedrich
2cc12f0b61 - mass tracking 2.0, closed #560 2017-12-17 14:40:06 +01:00
Mark Friedrich
9961e2cbe1 - added version check to "changelog" dialog 2017-12-15 21:24:46 +01:00
Mark Friedrich
c871bc149b - v1.3.1 build 2017-12-11 20:52:26 +01:00
Mark Friedrich
3d8a20e69e - added new toggle button for lazy "update" or "update + delete old" signatures, closed #445
- updated js plugin "bootstrap-toggle"
- some button CSS changes
2017-12-11 17:33:06 +01:00
Mark Friedrich
11e56894f8 - fixed click/drag offset bug, closed #534
- fixed some blurry char/ship icons
- improved the build process (Gulp), added new flags for "gZip" and "Brotli" compression
2017-12-10 19:50:16 +01:00
Mark Friedrich
b36239f661 - removed console.log() 2017-12-09 20:25:20 +01:00
Mark Friedrich
1917f7a7b6 - refactored "system graphs" module (faster loading)
- hide scrollbars in Chrome
2017-12-09 17:10:52 +01:00
Mark Friedrich
1bd184d73c - fixed a bug where signature table update fails when signature panel was collapsed
- improved "toggle height" click observer for information panels
- updated "Sortable" JS library `1.3.0` -> '1.6.0'
2017-12-09 14:26:02 +01:00
Mark Friedrich
686ceede0a - fixed a bug where signature table update fails when signature panel was collapsed
- improved "toggle height" click observer for information panels
- updated "Sortable" JS library `1.3.0` -> '1.6.0'
2017-12-09 14:25:30 +01:00
Mark Friedrich
f0c17976f0 - fixed a bug with no default system alias name with new created systems, fixed #508 2017-12-08 23:29:08 +01:00
Mark Friedrich
fd26dc32af - fixed a bug where new "active" status of a connection was saved to DB (this is client info only) 2017-12-08 20:39:57 +01:00
Mark Friedrich
3bf98ed0f3 - fixed a bug with multi-character select (session mixed up)
- removed "beta" status from /admin login
- changed "tooltip" default color "green" -> "gray"
2017-12-08 20:33:55 +01:00
Mark Friedrich
7a8c270dfe - fixed a bug whe map update fails when switching map tabs right after page load before map data could get loaded. 2017-12-08 11:09:50 +01:00
Mark Friedrich
96b0129bc0 - fixed UI bug on ship change 2017-12-08 10:50:48 +01:00
Mark Friedrich
cd2ca3f2a1 - added new context menu option for systems, "select connections" 2017-12-05 20:54:52 +01:00
Mark Friedrich
c15b444ab9 - added tooltip with wormhole data to connections panel 2017-12-04 22:11:11 +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
Mark Friedrich
444d54d642 - Added docking information for "Structures" ( e.g. Citadels)
- Added system environment var check to /setup page
- Added new ESI scope "read_structures.v1"
2017-10-31 14:40:02 +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
08330b4e4d - added "LibEvent" PHP extension to /setup page (optional requirement)
- minor fixes to /setup page
2017-07-24 20:20:38 +02:00
Exodus4D
e9d50d4294 - added option to add custom *.ini files into /conf dir (enabled environment.ini)
- enable "dynamic token" in *.ini files (variables)
- improved map sync behaviour: Force map changes to be send to server when a clients "unloads/reloads" a tab.
- fixed Js build bug in Firefox. "js-uglify" no longer crashes FF when Dev-Tools are open
- enabled "js-hint" in Js build process.
2017-07-22 14:33:36 +02:00
Exodus4D
eebae77482 Merge branch 'master' into develop 2017-07-22 10:10:32 +02:00
Mark Friedrich
316b9bfbc9 Merge pull request #475 from Kill4Free/develop
Parsing multiple languages for signature type (German + English)
2017-07-21 18:23:53 +02:00
Exodus4D
fc2e0ffe58 - fixed "online" status for characters, closed #507 2017-07-16 14:16:15 +02:00
Exodus4D
f0cd1cdaf0 - new gulp4 build process, closed #510 2017-07-14 23:49:32 +02:00
Matt Maurer
257f4c83d7 Fixed an issue where moving systems caused a typeerror 2017-07-09 09:38:08 -04:00
Exodus4D
1a11d2c15f - clean up 2017-06-15 12:50:51 +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
a95f25524a - updated release notes panel
- improved /admin login page
- UI fixes
2017-06-10 12:28:55 +02:00
Exodus4D
a3d89b9d77 - Refactoring 2017-06-05 20:55:58 +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
433c555265 - added option to add custom *.ini files into /conf dir
- smaller fixes
2017-06-03 19:52:56 +02:00
Exodus4D
0f3a485bb7 - UI improvements 2017-06-03 15:44:42 +02:00
Exodus4D
f126e07fdb - minor UI improvements 2017-05-27 21:27:03 +02:00
Exodus4D
7633db995d - New cronjob "cleanUpCharacterData()" cleans up outdated "kicked until" timestamps 2017-05-27 15:13:05 +02:00
Exodus4D
5be1d3547a - New "admin dashboard" /admin page + login, #494
- New ESI scope for admin access
- New admin.log file for admin actions (kick, ban,..)
- New login status for characters
- improved cronJob exec time for systemData import (jump/kill data)
- Added PHP 64-bit check to /setup
2017-05-27 14:09:12 +02:00
Exodus4D
785cf6332b - added new map option for auto-delete expired WHs, closed #219 2017-05-12 17:35:04 +02:00
Exodus4D
1252964190 - improved "map information" table, new column "ship name", closed #487 2017-05-06 14:16:00 +02:00
Exodus4D
e7c4735a55 - fixed missing system label on signature select, closed #488 2017-05-06 13:42:12 +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
Kill4Free
9c79f7e052 Fixed typing error. 2017-05-02 22:11:43 +02:00
Kill4Free
d6b3d2e472 Added french language. (With help from Pseude) 2017-05-01 23:50:28 +02:00
Exodus4D
7b66326dfa - added now "accept cookie" hint, closed #359 2017-05-01 00:10:10 +02:00