Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] #147 Database Rework #148

Draft
wants to merge 44 commits into
base: main
Choose a base branch
from
Draft

Conversation

Cinnazeyy
Copy link
Member

@Cinnazeyy Cinnazeyy commented Feb 10, 2025

This is a draft PR for issue #147 and is not ready to be merged yet!

Biggest things missing:

  • Review rework
  • Implementation of SQL querries in most Providers
  • Test everything
  • Update Tutorial Schematics
  • Write Migration Scripts/Tools

Cinnazeyy and others added 30 commits December 13, 2024 18:50
…raction

# Conflicts:
#	src/main/java/com/alpsbte/plotsystem/commands/CMD_Plots.java
#	src/main/java/com/alpsbte/plotsystem/core/menus/ReviewPlotMenu.java
#	src/main/java/com/alpsbte/plotsystem/core/system/Builder.java
#	src/main/java/com/alpsbte/plotsystem/core/system/plot/utils/PlotUtils.java
# Conflicts:
#	src/main/java/com/alpsbte/plotsystem/commands/plot/CMD_Plot_Abandon.java
#	src/main/java/com/alpsbte/plotsystem/commands/plot/CMD_Plot_Submit.java
#	src/main/java/com/alpsbte/plotsystem/commands/plot/CMD_Plot_UndoSubmit.java
#	src/main/java/com/alpsbte/plotsystem/core/menus/companion/CityProjectMenu.java
#	src/main/java/com/alpsbte/plotsystem/core/menus/companion/CompanionMenu.java
#	src/main/java/com/alpsbte/plotsystem/core/menus/companion/CountryMenu.java
#	src/main/java/com/alpsbte/plotsystem/core/system/CityProject.java
#	src/main/java/com/alpsbte/plotsystem/core/system/plot/Plot.java
#	src/main/java/com/alpsbte/plotsystem/core/system/plot/generator/DefaultPlotGenerator.java
#	src/main/java/com/alpsbte/plotsystem/core/system/plot/utils/PlotUtils.java
@Cinnazeyy Cinnazeyy added rework Improvements and changes of an already existing feature high priority labels Feb 10, 2025
@Zoriot Zoriot linked an issue Feb 10, 2025 that may be closed by this pull request
There is a new translation, so the people know its clickable. Also, I fixed a bug with disabled tutorial config, where it would never be possible to add someone to a plot. I added a correct message for that.

Improves #66.
Resolves #133.
@Zoriot Zoriot linked an issue Feb 14, 2025 that may be closed by this pull request
@Zoriot Zoriot linked an issue Feb 18, 2025 that may be closed by this pull request
Cinnazeyy and others added 3 commits February 20, 2025 17:39
Resolves #118.
Also remove unnecessary config options and use cache to get the plots. The interval is configurable.
@Zoriot Zoriot linked an issue Feb 20, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
high priority rework Improvements and changes of an already existing feature
Projects
None yet
3 participants