Commit Graph

93 Commits

Author SHA1 Message Date
Exodus4D
f8b3da4e9b - Use "system alias" instead of "system name" as select options for signatures
- improved usability in "system" select dialog (e.g. "add new system" dialog)
2017-04-12 15:44:24 +02:00
Exodus4D
75da842849 - ESI API switch, closed #473 2017-04-12 14:40:24 +02:00
Exodus4D
5e4402965c - v1.2.1 build files
- removed some "console.log();"
- fixed some CSS styles6
2017-03-11 20:44:59 +01:00
Exodus4D
77f1f4c72e - new "keyboard shortcuts", closed #456
- new "shortcuts" dialog
2017-03-11 13:05:28 +01:00
Exodus4D
a8be8c202f - fixed "scroll to top" on context menu option click 2017-02-28 20:38:56 +01: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
97cc8109d3 - added "signature" -> "connection" option, closed #290
- code refactorings map.js
2017-02-11 16:58:33 +01:00
Exodus4D
1bc652d711 - fixed context menu bug in FF, #415 2017-01-25 19:26:05 +01:00
Exodus4D
e0b30127f9 - fixed Firefox bug where new systems were added to x:0, y:0 coordinates, closed #415 2017-01-14 19:50:45 +01:00
Exodus4D
2701ea4b6c - improved /setup page for WebSocket config check, #420
- improved /setup page for Redis server config check,
2017-01-09 21:01:24 +01:00
Exodus4D
72a968199a - JS for WebWorker extension, #420
- improved route calculation, closed #311
- improved signature updates/sync
- improved "online status" monitoring
- improved "task manager"
- improved map sync
- updated "Velocity" library 1.2.3 -> 1.4.1
- updated "Velocity UI" library 5.0.4 -> 5.2.0
2017-01-06 16:45:21 +01:00
Exodus4D
c88e9e8c0f - added JS files for 1.2.0
- added max system count limits for maps, closed #395
2016-11-26 22:15:05 +01:00
Exodus4D
4e8ccd4bf6 - improved "current location" in nav-bar, closed #371
- fixed minor signature sync bug
2016-10-29 11:50:38 +02:00
Exodus4D
4b1a6584d6 - improved system description editor, closed #363 2016-10-28 20:25:27 +02:00
Exodus4D
36bf3ea120 - improved system "alias" visibility, closed #362 2016-10-24 21:28:09 +02:00
Exodus4D
22e8d54be4 - improved system alias re-naming input, closed #353 2016-10-24 20:42:32 +02: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
5d21825bfa - fixed overlapping system information, closed #341 2016-10-17 14:26:33 +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
d93b6d18af - fixed not updating connection type information, closed #317 2016-09-25 14:19:57 +02:00
Exodus4D
7a187ecbb9 - improved drag&drop system selection (live preview for selected systems)
- improved drag&drop system selection performance ( added requestAnimationFrame() API for smother rendering)
- improved signature table JS update counter for (created, updated columns)
2016-09-18 18:32:33 +02:00
Exodus4D
74faec37c9 - added multi character support per user, #314
- improved client site storage (IndexedDB) setup
2016-09-14 19:51:14 +02:00
Exodus4D
d3001c2e4d - added settings dialog to route module for default configuration, closed #247 2016-09-06 20:36:04 +02:00
Exodus4D
055c34faf3 - added warning for active characters to "delete systems?" - dialog, closed #305 2016-09-03 19:03:14 +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
12874a0913 - improved error handling for invalid connections, #269 2016-08-28 12:01:02 +02:00
Exodus4D
0e39f8c2d1 - improved "set rally point" dialog
- fixed wrong character name on poke notifications, closed #297
2016-08-27 23:59:42 +02:00
Exodus4D
58a4c03c1f - added persistent map configuration for ("snap to grid", "magnetizing"), closed #289
- fixed "snap to grid" bug with "locked" systems
2016-08-21 22:09:16 +02:00
Exodus4D
344c99c84e - improved "delete system(s)" function, closed #299
- refactored, moved some "system" function from map/map.js -> new /map/system.js
2016-08-20 21:56:59 +02:00
Exodus4D
4b90645ede - updated wormhole connection labels, closed #251 2016-08-14 15:59:20 +02:00
Exodus4D
835d3563d0 - added shortcut for all dialogs, to force close (key: "ESC"), #133
- added ".jshintrc" config file. Used by Gulp build tasks
- fixed some JS code style issues
2016-08-14 15:27:21 +02:00
Exodus4D
a359496b7e - added "default map" local storage, closed #117 2016-08-14 02:10:03 +02:00
Exodus4D
4bf81bcfac - fixed "current location" selection, fixed #281 2016-08-09 16:48:55 +02:00
Exodus4D
a87459895a - added new "rallyPoke" column to "system" table, #279
- fixed "rally point" desktop notifications, #279
- updated/fixed "pnotify" library 2.0.1 -> 3.0.0, #279
- moved some "map util" functions from map.js -> map/util.js
2016-08-06 14:43:27 +02:00
Exodus4D
444d50698e - improved map export, removed unnecessary JSON data
- fixed bug where "updated" table column is not set on insert
2016-08-06 00:06:20 +02:00
Exodus4D
1c9c9f4563 - WIP: improve "Set rally point" context menu option for systems, #279 2016-08-05 19:35:56 +02:00
Exodus4D
e2c3018aff fixed typo 2016-07-30 23:20:09 +02:00
Exodus4D
6349ce7b36 - fixed setParameters() bug for moving/new connections, #269 2016-07-30 23:18:46 +02:00
Exodus4D
01d4f751a1 - added new "EOL" timer for connections, closed #172
- some refactorings (moved map util functions from "util.js" to new "map/util.js")
2016-07-30 20:07:22 +02:00
Exodus4D
fadba2a929 - removed console.log(),,, 2016-07-17 18:18:12 +02:00
Exodus4D
f0a5642ddb - added new system tooltip for "region name", closed #236
- updated "Bootstrap" JS-library 3.3.0 -> 3.3.5
2016-07-17 18:16:16 +02:00
Exodus4D
f943f31d9a - removed IGB support #206
- removed location tracking by IGB
2016-07-06 19:04:40 +02:00
Exodus4D
1ab5033c18 - added local storage (IndexedDB)
- added local storage for map scroll position. closed #69
2016-06-30 20:33:45 +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
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
1b4b8af3dc closed #163 added CREST endpoint support for "waypoints" 2016-05-22 01:23:06 +02:00
Exodus4D
ef8f5666aa closed #137 fixed javascript errors on trying to establish an "invalid" connection 2016-05-02 15:28:52 +02:00
Exodus4D
ac1a746f12 closed #131 new "route search" algorithm, added current map systems to live search, added refresh/update functionality for each found route, added bulk route refresh function, added "meta map" route search (search on multiple maps), added route "filters" (restrict search on "stargates", "wormholes", "jumpbridges"), added route "filter" for wormholes (reduced/critical wormholes)
closed #89 fixed "loop connections" on same system
#84 added error messages for "invalid" CREST "Client ID"
added "bootboxjs" (customized styled checkboxes/radio buttons) CSS only
"Font Awesome" version upgrade 4.4.0 -> 4.61
"Bootbox.js" version upgrade 4.3.0 -> 4.4.0
fixed "system dialog" (added responsive layout)
2016-04-24 19:59:17 +02:00
Exodus4D
09129e4bb7 closed #120 removed map-loading animation for larger maps (same behaviour as IGB) 2016-04-10 13:29:27 +02:00