Commit Graph

970 Commits

Author SHA1 Message Date
Lukas Rieger (Blue)
fdd4713dfb
Fix command permission for deleting a map from a storage 2023-06-20 22:05:24 +02:00
Lukas Rieger (Blue)
b4b3e72d51
Make configs generate paths with forwardslashes whenever possible 2023-06-19 15:44:57 +02:00
Lukas Rieger (Blue)
31ae055ae5
Fix marker-set default-hide not working anymore 2023-06-19 11:47:53 +02:00
Lukas Rieger (Blue)
2f78f75a90
escape marker-set id when saving to local storage 2023-06-19 11:42:25 +02:00
Lukas Rieger (Blue)
76e3c4e758
Fix markers being selectable 2023-06-19 11:28:11 +02:00
Lukas Rieger (Blue)
49f76c1b11
Fix markers overlap over menu if more than 100 markers are on the map 2023-06-19 11:05:56 +02:00
Lukas Rieger (Blue)
b3c7d89793
revert accidentally committed vite config change 2023-06-18 23:52:41 +02:00
Lukas Rieger (Blue)
55095f1b5e
Add capabillity to use -follow players- in first-person mode. Closes: #175 2023-06-18 23:44:07 +02:00
Lukas Rieger (Blue)
cb638910ce
Remember hide/show status of marker-sets 2023-06-18 17:15:44 +02:00
Lukas Rieger (Blue)
85f4735050
Fix hours in AM/PM format instead of 24 2023-06-18 13:51:07 +02:00
Lukas Rieger (Blue)
2e572ddb11
Fix status command formatting and add last render times to status and maps commands 2023-06-18 13:46:41 +02:00
Lukas Rieger (Blue)
7097547301
Add sqlite support. Closes: #322 2023-06-18 01:02:13 +02:00
Lukas Rieger (Blue)
55fb955ed7
Fix clear() method not actually clearing the markerset. Fixes: #430 2023-06-17 13:33:42 +02:00
Lukas Rieger (Blue)
e46efc4c53
Use root-map element for scroll-events. Fixes: #409 2023-06-17 12:42:34 +02:00
Lukas Rieger (Blue)
22f2b09fe5
Fix Mobile first-person Controls not showing. Fixes: #447 2023-06-17 11:59:16 +02:00
Lukas Rieger (Blue)
4fc6d7f889
Fix stuck moving when window looses focus. Fixes: #408 2023-06-17 11:53:39 +02:00
Lukas Rieger (Blue)
0f7fd4ccd4
Merge branch 'master' of https://github.com/BlueMap-Minecraft/BlueMap 2023-06-16 20:23:42 +02:00
Lukas Rieger (Blue)
97f346534b
Fix 1.13.2 support 2023-06-16 20:23:28 +02:00
Antti Ellilä
da8a12158b
Expose more JavaScript classes (#449)
With the lack of a proper JavaScript API for addons, it might be useful to just expose all the classes in the global namespace for usage and code injection.
2023-06-15 20:08:36 +02:00
stdpi
bac87ec546
chore: add Vietnamese translation (#448) 2023-06-15 19:12:22 +02:00
Lukas Rieger (Blue)
969f7a78f3
Update CONTRIBUTING.md 2023-06-14 19:27:22 +02:00
Lukas Rieger (Blue)
d120a00496
rename _index.php to mysql.php 2023-06-12 23:14:05 +02:00
Lukas Rieger (Blue)
82f1e1321d
Rename Dialect interface 2023-06-12 23:09:25 +02:00
Lukas Rieger (Blue)
32f15d6555
Use fallback dialect instead of returning null 2023-06-12 23:07:00 +02:00
MrSolarius
f149b823a7
Add support for postgres databases (#443)
* Refactor : wrap every single SQL query inside an interface

* Feat : create every SQL request for postgres

* Refactor : rename SQLQueryAbstractFactory to SQLQueryFactory

* Feat : add dialect settings to blue map !

* Feat : Create two new storageClass for different storage approche

* Feat : add read BYTEA support

* Fix : remove unuseful println

* Fix : remove edited sql.conf

* Refactor / Feat : support for mysql

* Lots of tiny tweaks

---------

Co-authored-by: Lukas Rieger (Blue) <TBlueF@users.noreply.github.com>
2023-06-12 22:55:44 +02:00
TechnicJelle
c807699c7c
Add port-in-use check (#440)
* Add port-in-use check to plugin

* Add port-in-use check to CLI
2023-06-08 23:12:20 +02:00
Lukas Rieger (Blue)
f79254115e
Do spotless checks on each github action build 2023-06-08 22:15:21 +02:00
Lukas Rieger (Blue)
924734b72d
Apply spotless fixes 2023-06-08 22:01:31 +02:00
Lukas Rieger (Blue)
92fc2a582b
Add forge-1.20 implementation 2023-06-08 18:22:21 +02:00
Lukas Rieger
16b1300ced
Minecraft 1.20 (#438)
* Add 1.20 resource link

* Add fabric 1.20 implementation

* Fix publish versions

* 1.20-pre7 (#437)

* Fix chunk status now having a namespace .. yay:)

* Update vite for security-issue fix
(We are not affected, but updating doesnt hurt)

* Remove all but latest 1.19 version

* Final 1.20 updates

---------

Co-authored-by: Aurélien <43724816+Aurelien30000@users.noreply.github.com>
2023-06-07 17:33:27 +02:00
Lukas Rieger (Blue)
4cbad657d3
Merge branch 'master' of https://github.com/BlueMap-Minecraft/BlueMap 2023-06-07 14:18:53 +02:00
Lukas Rieger (Blue)
22917d36eb
Update vite for security-issue fix
(We are not affected, but updating doesnt hurt)
2023-06-07 14:18:46 +02:00
Carey Metcalfe
1eb9982357
Allow the build to work in cases where the current repo has no tags (#434)
When forking the project on GitHub there is an option to only fork the
main repo branch. This means that the forked repo will not have any tags
in it which currently causes the build system to fail.

This change adds a fallback in the case that there are no tags to
building a version named "-dev-dirty".
2023-05-19 12:14:31 +02:00
Lukas Rieger (Blue)
e2037e9698
Run status-command in separate thread 2023-05-15 17:40:47 +02:00
Lukas Rieger (Blue)
083c6c06c2
Improve progressEstimation function 2023-05-15 17:18:25 +02:00
Lukas Rieger (Blue)
aed400ddae
Merge branch 'master' of https://github.com/BlueMap-Minecraft/BlueMap 2023-05-15 17:01:50 +02:00
Antti Ellilä
3b7ee64d37
feat: arm64 support for docker image (#432) 2023-05-15 17:01:44 +02:00
Lukas Rieger (Blue)
742f96db6a
Merge branch 'master' of https://github.com/BlueMap-Minecraft/BlueMap 2023-05-15 17:01:28 +02:00
Lukas Rieger (Blue)
f1f2336dff
Remove syncronization from estimateProgress() function 2023-05-15 17:01:10 +02:00
z-glitch
463f5cb120
Update URL for 3rd party addons and tools. (#431) 2023-05-14 11:55:35 +02:00
Lukas Rieger (Blue)
659fb99eb6
Avoid NPE if accessing the API while bluemap is unloaded 2023-05-14 02:18:31 +02:00
Lukas Rieger (Blue)
5933d43b62
Publish folia version to modrinth 2023-05-13 11:33:41 +02:00
Lukas Rieger (Blue)
a31785e67e
Swap zstd library and relocate it correctly 2023-05-09 22:52:29 +02:00
Lukas Rieger (Blue)
92e5300c1e
Clear chunks from cache when starting a render-task for them 2023-05-09 22:09:18 +02:00
Lukas Rieger (Blue)
8bac85ce22
Merge branch 'master' of https://github.com/BlueMap-Minecraft/BlueMap 2023-05-08 16:16:01 +02:00
Lukas Rieger (Blue)
c5c791bd0d
Tentative fix for Folia Player-Update ask scheduling error 2023-05-08 16:15:48 +02:00
Lukas Rieger (Blue)
892d3e297e
Push BlueMapAPI 2023-05-08 16:15:00 +02:00
Antti Ellilä
f467220400
Start rendering after everything else is loaded (#425)
To attempt to fix the weirdness with tile filters not working at startup
2023-05-07 19:24:43 +02:00
Sofiane H. Djerbi
b9dbb100e4
Linear timestamps (#424)
* Preparing for Linear v2

* Support for linear v2
2023-05-07 09:36:01 +02:00
Lukas Rieger (Blue)
94dbd372dc
Fix typo 2023-05-01 20:43:16 +02:00