Devlog 18
Progress Done
Purge feature is now functional. Server purges are working as expected. I have added 4 purge methods. Parameters are Forced/Unforced, and Verified and Unverified.So, FV,FU,UV,UU.
When you choose unforced method, it would ensure a clean deletion, and ensure the entire data is wiped. On a forced delete, it would delete it from frontend, and only attempt to clean it entirely. Force method is useful to delete servers whose nodes have been discontinued, or conditions where unforced wouldnt work.
Verified feature ensures that the purge process goes as close to the expected outcome as possible, and if anything is detected which shouldnt be so, wingspan would prompt you there, so you can take manual action right there on the spot while it purges. Unverified means that wingspan would try its best to delete all the servers given in the importlist and would not prompt the user in case of discrepancies.
Features Added/Worked on
- Import Verification
- Server Name Live Verification
- Completed Beta Purge Function
- Updated Menu to allow Purge Function
- Wingspan now needs an Admin API key with Full Perms (Readonly no longer works)
What I would be working on
- Bugchecking all the features I made
- Attempting to delete some servers in massive quantities.
- Starting work on User Purge Function
- Do changes in README.md for the new purge function documentation.
- Find a good reliable Pterodactyl API Docs Website.
AI Declaration
No AI was used in code in the duration of this devlog. All places where AI was used in code, is mentioned properly in the source code.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.