Commit Graph

62 Commits

Author SHA1 Message Date
Mark Friedrich
4dc849ed90 - updated cron.php
- fixed some map sync issues
2019-07-14 18:54:08 +02:00
Mark Friedrich
5a5959d072 - new "jump history" breadcrumb, closed #812
- new EVE server time clock added to footer
- improved initial page render time,
- refactored JS event trigger/handling
- replaced _jQuery fullscreen_ plugin with HTML5´s native [Fullscreen API](https://developer.mozilla.org/docs/Web/API/Fullscreen_API)
2019-07-13 14:34:57 +02:00
Mark Friedrich
176cd41a49 - replaced some old images on /login page with newer versions
- improved "route search" dialog. Added new "connection size" select field
- improved render time for clients. Reduced DCL (DOM Content Loaded) time
- improved CSV,Clipboard copy data for "task manager" table data
2019-06-20 17:00:07 +02:00
Mark Friedrich
1a8fd2fcb1 - new table added to "wormhole data" info modal, showing trueSec of its origin (source) system, closed #797 2019-06-16 20:46:54 +02:00
Mark Friedrich
8c8189d205 - new connection "size" flags for wormholes, closed #645, closed #568
- new persistent map zoom level between sessions
- improved wormhole type names. Color codes represent their target systems security level (green → HS, red → C5/6/0.0,…)
- improved JS performance for map updates, signature updates, map zoom, map overlays
- improved "manual" section for connections (size info added)
- upgraded [_farahey_](https://github.com/jsplumb/farahey) js lib `v0.5` → `v1.1.2`
2019-06-16 14:59:22 +02:00
Mark Friedrich
91dcc3b063 - new shortcut alt + N for system renaming, closed #790 2019-06-03 00:05:37 +02:00
Mark Friedrich
f4d7e3c76f - New map "zoom" and map "move" options, closed #791, closed #101
- New "debug/develop" map overlays, closed #785
- Upgraded [_jsPlumb_](http://jsplumb.github.io/jsplumb/home.html) js lib `v1.7.6` → `v2.9.3`
2019-06-01 17:42:40 +02:00
Mark Friedrich
8b2cac1d58 - Improved "signature type" map overlays on "connection endpoints", closed #725
- Upgraded "[localForage](https://localforage.github.io/localForage)", JS lib `v1.4.2` → `v1.7.3`
- Upgraded "[Mustache](http://mustache.github.io)", JS lib `v1.0.0` → `v3.0.1`
2019-05-11 14:02:28 +02:00
Mark Friedrich
312ddcb8bb - improved "signature overlay" positions, closed #776
- improved performance for client map sync
- fixed client map sync for "bubbled" endpoints #301
- fixed a bug where connections appear 2x after saved/deleted it
- removed Google+ links
2019-05-06 13:28:32 +02:00
Mark Friedrich
a068d49f6a - minor UI and "map overlays" improvements 2019-05-01 23:00:48 +02:00
Mark Friedrich
af71142e85 - added new columns for "bubbled" connections to "map info" modal
- fixed map sync for "bubbled" connections, closed #301
2019-05-01 02:12:06 +02:00
Mark Friedrich
a04256d0ea - code cleanup 2019-04-27 23:55:24 +02:00
Mark Friedrich
b5a3012ffd - new "bubble"-tag for "connection endpoints", closed #301
- new filter option for "bubbled" connections added to "route search" dialog, closed #301
2019-04-27 23:38:52 +02:00
Mark Friedrich
af59235b73 - new "undo" function for "signature table", closed #218, closed #726
- improved "signature table" added "loading" spinner if table gets updated or data is processed
- improved ajax endpoints for "signatures". Moved into new REST API
- improved ajax endpoints for "structures". Moved into new REST API
- upgraded DB "Cortex", PHP lib `v1.6.0-dev` → `v1.6.0`
- upgraded DB "Schema", PHP lib `v2.2.2` → `v2.2.3`
- upgraded some 3rd party NodeJs packaged (or development) in `package.json`
2019-03-22 17:33:43 +01:00
Mark Friedrich
c397339e20 - new option enables "auto select system", closed #569
- improved `console` logging format
2018-12-14 21:37:04 +01:00
Mark Friedrich
703091949b - moved ajax endpoints (connections, systems) into new REST API endpoints, #274
- improved error handling in case an Exception is thrown
2018-11-16 19:09:12 +01:00
Mark Friedrich
343eaf561b - new preview section added to "add system" dialog, shows persistent data, closed 662 2018-09-29 20:23:36 +02:00
Mark Friedrich
ec05738cce - code formatting 2018-09-16 23:31:03 +02:00
Mark Friedrich
bf8945c42c - improved "planets" popover, closed #684
- upgraded "hoverIntent" js lib `v1.8.0` → `v1.9.0`
2018-09-07 16:36:39 +02:00
Mark Friedrich
435a0cd9ee - OS notifications (e.g. rally poke messages) can now be clicked at. -> opens browser at linked map and system, #682 2018-09-06 23:38:41 +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
839b3492f3 - added arrow key support for signature table cell navigation, closed #679 2018-09-01 14:23:40 +02:00
Mark Friedrich
57f6d4d29b - full refactoring of the "signature module" #679
- improved "character info" tooltips in e.g. signature Table
- improved performance with the live time counters in e.g. signature table
- fixed a bug where mass delete signatures on a system sometimes failed
- fixed a bug where "signature type" sometimes not get saved correctly
- fixed a bug where "responsive table columns" were not shown on larger screens
2018-08-31 19:11:39 +02:00
Mark Friedrich
958b7738a5 - new tooltips for wormhole information in signature table, closed #390
- new "search" field for wormhole types in signature table, closed #652
- improved keyboard control, closed #266
2018-08-10 19:13:18 +02:00
Mark Friedrich
01cd22752c - new filter for signature groups (e.g. Combat, Data, WH,..), closed #376
- UI improvements "signature module" -> smaller toolbar buttons, #629
- removed signatures filter for group from table footer
2018-08-04 13:46:23 +02:00
Mark Friedrich
5d9d814808 - _Rally point_ destinations added to "_Route search_" module, closed #664
- fixed a bug where "click" at system does not load system information modules
2018-07-29 22:34:15 +02:00
Mark Friedrich
98bc071dd3 - fixed a bug where "map change" (click on tab) does not switch map 2018-07-20 16:56:15 +02:00
Mark Friedrich
b047e9d951 - fixed some JS _race condition_ render issues 2018-07-15 16:07:32 +02:00
Mark Friedrich
d14bc7ebb2 - new "compact layout" added, shows *inline* playerCount + tooltip, closed #607
- minor UI fixes on /login page
2018-07-14 21:32:31 +02:00
Mark Friedrich
32eacc4bc2 - reduced number of parallel ajax calls by 1, when a system becomes active. (/api/signature/getAll no longer required -> removed)
- improved UI performance with long loading "description" textarea, closed #459
- fixed a bug where system panels no longer get updated when switching between map tabs
- fixed a bug where "Intel/Structure" data not get removed from table when structure get removed
2018-07-08 19:27:40 +02:00
Mark Friedrich
c0546cd7e9 - new tooltip for "planets" added to the UI, closed #648 2018-06-30 22:32:16 +02:00
Mark Friedrich
87073ccde7 - fixed a bug where filtered(hidden) systems could be moved if they were selected before filter was applied, #641 2018-06-23 17:03:34 +02:00
Mark Friedrich
cc7ed34c97 - new map "scope filter" options, closed #641
- upgraded "Font Awesome" icon lib `v5.0.2` -> `v5.0.13`
- refactoring for map context menus (switched to JS Promises)
2018-06-17 12:18:42 +02:00
Mark Friedrich
d59fe133e2 - New "Into The Abyss" support added, #631
- Updated Manual with new "Abyss" information, #631
- Fixed a bug with JSON DB columns after _Cortex_ ORM plugin update
2018-06-03 22:13:47 +02:00
Mark Friedrich
386e32fc94 - added "static wormhole" information to map, closed #625
- refactored _popovers_ shown on map
- minor map UI CSS fixes
2018-05-12 21:38:26 +02:00
Mark Friedrich
7ee1287c53 - minor wording changes for wormhole effect labels, closed #624
- updated JS lib "jquery.hoverIntent" `v1.8.0` -> `v1.9.0`
2018-05-06 22:16:09 +02:00
Mark Friedrich
0f46d15149 - added "Signature strength" data to wormhole types, closed #623
- improved "importData()" and "importStaticData()" behavior
2018-05-06 15:52:45 +02:00
Mark Friedrich
e3109e6663 - removed background image on /map view, closed #598
- fixed a bug where signature reader does not update
2018-03-24 23:51:40 +01:00
Mark Friedrich
f8ea97c8fe - added "system type" (e.g. WH, 0.0,..) to signature "leads to" select, #597 2018-03-20 19:35:48 +01:00
Mark Friedrich
9b6108f9f6 - New map deeplink URLs, closed #593
- updated SQL Schema library `2.2.1` -> `2.2.2`
- updated _Bootstrap Confirmation_ library `1.0.5` -> `1.0.7`
- fixed a bug with "cookie accept" hint on /login page
2018-03-19 23:00:45 +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
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
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
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
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
Exodus4D
1252964190 - improved "map information" table, new column "ship name", closed #487 2017-05-06 14:16:00 +02:00
Exodus4D
f064fb0c3b - improved SQL performance for "route finder" (use mapId column indexes)
- improved pageSpeed (added "preload"/"prefetch" annotations to static resources)
- improved "system delete" logic
- fixed composer.json
- fixed typos
2017-04-30 13:57:39 +02:00
Exodus4D
c5ea4029f5 - Bugfixes
- updated "notice" panel for upcoming release
2017-04-24 21:03:41 +02:00