Commit Graph

1110 Commits

Author SHA1 Message Date
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
Lukas Rieger (Blue) 004f296b5e
Add storages command 2023-05-01 20:41:30 +02:00
Antti Ellilä 0fce08dd62
Add version flag for cli (#414)
* Add version flag for cli, rename mc-version flag

* Change to -V, revert mc-version
2023-04-30 11:10:42 +02:00
Lukas Rieger f2355fa99b
feat: Linear region file format support (extended from #415) (#418)
* Linear support

Fix region rendering & bitwise operators

Close streams

* Make mca region-file types extensible

* Fix file-name verification not working

---------

Co-authored-by: Sofiane H. Djerbi <46628754+kugge@users.noreply.github.com>
2023-04-30 11:09:36 +02:00
MidnightTale bc9e688317
Thai translation (#412)
* Update settings.conf

* Create th.conf

* Update th.conf
2023-04-14 09:41:24 +02:00
Sofiane H. Djerbi bd4944fb2f
Fix typo in FR translation (#411) 2023-04-13 23:55:26 +02:00
Sofiane H. Djerbi 2c6f19aac1
Complete FR translation (#410) 2023-04-13 14:17:27 +02:00
Lukas Rieger (Blue) b3875597a4
Generalize MCA implementation a bit more 2023-04-12 18:06:50 +02:00
Lukas Rieger (Blue) 8a85deb630
Fix publishing task upload file 2023-04-05 00:20:58 +02:00
Lukas Rieger (Blue) b6fe5cf692
Fix publishing task 2023-04-05 00:16:48 +02:00
Lukas Rieger (Blue) c142c823d3
Add hangar-publishing 2023-04-05 00:12:09 +02:00