Tom Ashford

Results 120 issues of Tom Ashford

We want to keep traffic through the actual API to a minimum. There shouldn't be any need to stream data like map uploads through the API itself, instead, just generate...

Type: Enhancement
Blocked: Needs more work
For: Backend
For: Frontend

We'll be deleting a lot of replay files from S3, when a user PBs, and when maps are updated (changing state during map review, patching a map to fix a...

Type: Enhancement
Priority: Medium
Size: Medium
For: Backend

Something I just realized we forgot to port. On the old API, whenever activities are created, the `genNotification` function is run that generates notifications for users with `MapNotify`s and `Follow`s....

Priority: High
Size: Medium
For: Backend

Old backend's method of doing updates to `notifyOn` values on `MapNotify` and is to batch all the flags into a bitfield where each `ActivityType` value `x` corresponds to the a...

Priority: High
Size: Medium

Something me and Alex have been interested in for a while - hooking up the dashboard to use [Angular Gridset](https://github.com/tiberiuzuld/angular-gridster2). It seems like we should be able to set it...

Priority: Low
Size: Large
For: Frontend

Website sibling of https://github.com/momentum-mod/game/issues/1762 Will need API routes and frontend interface for setting banners, and probably a DB table for each banner with metadata like artist credit, and ideally admin...

Priority: Low
Size: Medium
For: Backend
For: Frontend

We've written the XP systems service to work essentially the same way as the old API: on init the app reads the stored XP system variables from the DB, then...

Priority: Medium
For: Backend

We currently have User and Map following, but also seems desirable to follow any entire gamemode. Follow system is a bit spammy currently so we may want to improve that...

Size: Small
Priority: Medium
For: Backend
For: Frontend

Similar to #367 - select all the WRs (plus maybe WRCPS, WRBs) and display in a timeline chart on the map's page. Could be a really cool way to encourage...

Priority: Medium
Size: Large
For: Frontend

Pick key moments in a user's history to display on their profile - example below. https://puu.sh/EJi50/c48d3a8e09.png I love this idea and would be really keen to work on it. Suggested...

Priority: Low
Size: Large
For: Backend
For: Frontend
Blocked: Needs UX/UI Design