Commit Graph

17 Commits

Author SHA1 Message Date
Mark Friedrich
645dddb199 - Upgraded required _Node_/_NPM_ versions (frontend build)
- Fixed some broken endpoint URLs (case sensitive)
2020-03-20 21:43:44 +01:00
Mark Friedrich
c91bcbe246 - Fixed some _PHP_ autoloading issues 2019-12-20 14:16:55 +01:00
Mark Friedrich
647bd7db58 - BC Break: _PHP_ namespaces changed (PSR-4 standard). The _root_ namespace for all _PF_ related scripts is Exodus4D\Pathfinder
- BC Break: Project folder structure changed. Removed `app/main` dir.
- BC Break: Core _PHP_ framework + dependencies moved into `composer.json` and are no longer part of this repo
2019-12-15 22:27:17 +01:00
Mark Friedrich
f4f30e0975 - fixed final "map update" sync request beforeUnload event
- fixed a bug where "multi character location tracking" is not working on different browser tabs, #446
- fixed a "map sync" bug with 2 open browser tabs with the same character active
2019-07-05 16:57:33 +02: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
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
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
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
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
569e9563c3 - added "clear cache" function for manually cache clearing to /setup #200 #105 #158
- added cache size information to /setup
- added current pathfinder  "VERSION" to /setup
- updated "requireJs" 2.1.20 ->2.2.0
- removed unnecessary page cache timings from static templates (page cache)
2016-06-20 23:50:07 +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
27c069848e closed #90 (IGB map not working) jsPlumb v2.0.5 downgraded to v1.7.6
#84 renamed "landingpage" view to "login" view
#84 added some basic CREST API data mappers
#84 added "isNPC" flag t Corporation table (WIP)
#84  added CREST API settings to environment.ini
2016-02-06 16:18:24 +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
52957d1ac8 Bug fixing, new map info dialog 2015-08-25 23:04:47 +02:00
exodus4d
a11d51b4e7 gitignore 2015-08-11 19:10:47 +02:00
exodus4d
65cbc9440f bug fixing minor improvements 2015-07-31 15:54:10 +02:00