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: Overhaul #10

Closed
wants to merge 109 commits into from
Closed

Conversation

aronwk-aaron
Copy link
Member

overhaul using flask-sqlalchemy, datatables, and a few other tricks

@aronwk-aaron
Copy link
Member Author

aronwk-aaron commented Dec 8, 2021

TODO:

  • Make work without email configured
  • Approval(s)
    • Character
    • Pets
    • Properties
  • Character XML
  • Logs
    • Activity
    • Command
  • Bug Reports
    • Bug Report resolution
  • Character View
  • Property View
    • Content Viewing POC
  • Friends Not Doing
    • View
    • Manage
  • Server Overview
  • Extras
    • mounting cdclient and client files for:
      • Convertin dds->png and lxfml->obj
      • Translations
      • attaching items to mail (easy lookup)
      • Character View
      • Character Progress
    • Parent<->Child account linking for monitoring
    • Public Leaderboards
    • Mail Viewer Not Doing
    • Graphs/Metrics

now even more awesome
so they will become active
add migrations folder to docker container
@Lego6245
Copy link

I know this is draft, but this PR is too big to review (literally, it's crashing Github for me trying to browse the files). I noticed that there's a ton of static assets being checked in. Can you consider seeing if they're available via a public CDN or similar instead, or installable via some package management scheme and then not checked in?

all fields in the initial DLU database needed by
the gamserver should be exact

Includes extra management fields now
add times used to the play key table
Character Viewing
Name approval
rename marking
not marking needs_rename as false
@aronwk-aaron
Copy link
Member Author

@Lego6245 I get that. I don't know why I started the practice of bundling all of the supporting things in with the app and repo, but it's probably a habit i should look into changing.

That's a lie, I kinda know why. because I was working on a project and the bootstrap CDN was down and causing me to not be able to work.

Will revisit this idea once it's more complete.

@aronwk-aaron
Copy link
Member Author

This PR is being spilt into it's own Repo since it is out of scope of the original Account manager.
See the Nexus Dashboard repo for future update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants