Commit Graph

156 Commits

Author SHA1 Message Date
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
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
039ff5b47a - added new zKillboard links for Corp/Ally/Char KBs, closed #650
- fixed JS error with keyboard shortcuts
2018-07-06 12:11:39 +02:00
Mark Friedrich
664914c71a - added "is static" information for all wh types to the UI table
- fixed some missing "wandering" wh types in C2, C4, C5, C6 systems
2018-06-30 17:47:22 +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
e65d2b8bc0 - fixed broken _Dotlan_ deeplinks for some regions, closed #638
- some UI improvements
2018-06-24 00:09:02 +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
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
63da54854b - Upgraded "PNotify" js lib v3.0.0 -> v3.2.0 2018-06-15 19:08:25 +02:00
Mark Friedrich
f95d43a884 - fixed "system not found" bug 2018-06-08 20:54:26 +02:00
Mark Friedrich
e30f8a754c - Drag&Drop a connection where source or target system is an Abyss system, should switch connection type to "abyss"
- fixed js bug in "route finder" module
- fixed UI z-Index glitch where systems "overlap" context menu
2018-06-04 21:37:40 +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
c805a2ea0c - UI changes to "build index" button on /setup
- updated `wormhole.csv`
- upgrade SDE dump `eve_lifeblood.sql` -> `eve_abyss.sql`
- upgrade endpoint "getUniverseSystemData()" `v3` -> `v4`
- upgrade endpoint "getUniverseStructureData()" `v1` -> `v2`
- some minor code improvements
2018-06-02 19:29:00 +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
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
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
161c37c256 - added "lazy update" (ctrl + v) for "intel module", closed #246
- fixed JS bug where signature sync (client side update) failed
2018-05-05 12:24:02 +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
d73eaf48e1 - replaced/improved static system links to Dotlan and Anoik, fixed #605 2018-04-13 01:09:00 +02:00
Matin Geiseler
1bc1200268 Merge remote-tracking branch 'upstream/develop' into feature/groundwork
# Conflicts:
#	public/css/pathfinder.css
#	public/css/v1.3.4/pathfinder.css.map
2018-04-07 10:54:01 +02:00
Mark Friedrich
104d7b2002 - fixed an issue with map data sync with multiple open tabs with same active character
- fixed a UI issue where "hover" style does not appear on systems
2018-04-07 00:11:02 +02:00
Mark Friedrich
df1e54ee5c - added "inactive/offline-inGame" pilot information to map view, closed #567 2018-04-06 21:05:32 +02:00
Matin Geiseler
e65eb5cdfc - move compiled css into version tag folder
- remove base-url from inline-images. path is resolved by compass (images_dir)
- commend out compass configs that get overwritten in gulpfile
- update gulpfile to build into version tag folder
- update paths in css and templates accordingly
2018-04-06 20:45:42 +02:00
Mark Friedrich
418ae20d98 - new clock element showing current EVE server time, closed #602
- small UI fixes
2018-03-26 23:04:48 +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
bd33123a72 - removed background image on /map view, closed #598 2018-03-24 23:34:59 +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
d53d481c2b - new "maintenance" screen
- new UI table column for chracter "role" to active character dialog
- added "level" to roles
2018-02-18 23:40:32 +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
2d0d8df578 - new "map resize" feature for maps, closed #553
- updated JS scrollbar plugin `3.1.4` -> `3.1.5`
2018-01-15 20:08:24 +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
b39bc70ae1 - UI fixes 2017-12-31 16:57:27 +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
fd5b397671 - added a 2D collision detection for new added systems, closed #570 2017-12-23 15:04:14 +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
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
1917f7a7b6 - refactored "system graphs" module (faster loading)
- hide scrollbars in Chrome
2017-12-09 17:10:52 +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
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
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
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
85b5e2b6db - UI fixes 2017-06-12 19:53:54 +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
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