Skip to content

Updated For GD 2.2 New Indexes#51

Open
zRyder wants to merge 40 commits into
stadust:masterfrom
zRyder:develop
Open

Updated For GD 2.2 New Indexes#51
zRyder wants to merge 40 commits into
stadust:masterfrom
zRyder:develop

Conversation

@zRyder

@zRyder zRyder commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

This adds support for a couple of things

Requests

  • Added AuthenticatedUser struct fore requests. Used for any GD Server request needing gjp
  • Added CommentHistory requests
  • Added Send level requests
  • Added upload/delete comment requests
  • Added tests for new requests

Models

  • Added missing and previously unknown indexed
  • Modified LevelComment Models to be used for comment history, level, and list comments
  • Updated tests to support new modeling

Highkey it's been forever since I last touched but I merged with main so lemme know if I missed smth also hi Stadust!!

Ryder and others added 30 commits December 14, 2020 12:24
…t, and user.rs also remoced duplicated use statement in model/comment/level.rs
…arsing comment history responses, modified build scripts to include comment history parsing
…Option<bool> and model the comment history response into LevelComment
* Started account login route

* Not really sure I did something, account login works

* Added result return type to authenticated user

* renamed the password_hash properly in serde rename

Co-authored-by: Ryder <ryder@Ryders-MBP.attlocal.net>
Co-authored-by: Ryder <ryder@Ryders-MacBook-Pro.local>
* Added delete request struct and made changes to authenticated user

* Added models for requesting comment deletion and upload, minor changes to base requests for account auth endpoints

* Removed deprecated test code

* Used Cow type instead of String for encoded data

* I don't know I cleaned up something probably

Co-authored-by: Ryder <ryder@Ryders-MacBook-Pro.local>
* Added more verbose unit test cases

* Integration testing

* Everything but trait implementations haha

* Testing fixes

Co-authored-by: Ryder <ryder@Ryders-MacBook-Pro.local>
Co-authored-by: Ryder <ryder@Ryders-MBP.attlocal.net>
* Added more verbose unit test cases

* Integration testing

* level parsing changes

* level parsing testing

Co-authored-by: Ryder <ryder@Ryders-MacBook-Pro.local>
Co-authored-by: Ryder <ryder@Ryders-MBP.attlocal.net>
* Added more verbose unit test cases

* Integration testing

* level parsing changes

* level parsing testing

* Refactoring and what not

---------

Co-authored-by: Ryder <ryder@Ryders-MacBook-Pro.local>
Co-authored-by: Ryder <ryder@Ryders-MBP.attlocal.net>
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.

1 participant