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

API 2 #17816

Merged
merged 133 commits into from Feb 13, 2024
Merged

API 2 #17816

merged 133 commits into from Feb 13, 2024

Conversation

Wirewraith
Copy link
Member

@Wirewraith Wirewraith commented Jan 30, 2024

About the PR

This replaces the existing external API communication system with a new version, built from the ground up to be faster and more scale-able than the old one.

Changelog

(u)Wire
(*)New backend system for external API communications. This impacts systems such as bans and cloud saves, as well as many other non-gameplay related things. This is a fairly significant change so please report any weird bugs you think may be related to the GitHub issue tracker.

Wirewraith and others added 3 commits January 27, 2024 10:36
Co-authored-by: Mordent <62817778+mordent-goonstation@users.noreply.github.com>
Co-authored-by: ZeWaka <zewakagamer@gmail.com>
@github-actions github-actions bot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Jan 30, 2024
@Wirewraith Wirewraith added C-Feature A new feature or enhancements to existing features A-Admin Deals with administration tools or similar E-DNM [Dev Only] Do Not Merge - can only be removed by the applier or with their explicit permission. labels Jan 30, 2024
@github-actions github-actions bot added the S-Merge-Conflict Applied and removed when a PR has or no longer has a merge conflict label Jan 30, 2024
@TheTyrant25
Copy link
Contributor

awesome

@ZeWaka
Copy link
Member

ZeWaka commented Feb 4, 2024

bonus points: this one is also open source

@github-actions github-actions bot added S-Merge-Conflict Applied and removed when a PR has or no longer has a merge conflict and removed S-Merge-Conflict Applied and removed when a PR has or no longer has a merge conflict labels Feb 5, 2024
@ZeWaka ZeWaka mentioned this pull request Feb 9, 2024
Co-authored-by: Mordent <62817778+mordent-goonstation@users.noreply.github.com>
@Wirewraith Wirewraith merged commit 733ecd9 into master Feb 13, 2024
37 checks passed
@Wirewraith Wirewraith deleted the apiv2 branch February 13, 2024 16:49
github-actions bot pushed a commit that referenced this pull request Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Admin Deals with administration tools or similar C-Feature A new feature or enhancements to existing features E-DNM [Dev Only] Do Not Merge - can only be removed by the applier or with their explicit permission. S-Merge-Conflict Applied and removed when a PR has or no longer has a merge conflict size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

5 participants