Jordan Eldredge
|
16ec917b41
|
Ensure tweet ids are unique
|
2020-12-02 02:50:46 -05:00 |
|
Jordan Eldredge
|
039d3ea8c6
|
Remove tweet url field. It can be infered.
|
2020-12-02 02:10:57 -05:00 |
|
Jordan Eldredge
|
c7911aea8c
|
Test tweet update function
|
2020-12-02 02:10:35 -05:00 |
|
Jordan Eldredge
|
9d08b99754
|
Improve tweet data
|
2020-12-02 01:21:24 -05:00 |
|
Jordan Eldredge
|
591c9cdc68
|
Remove unused import
|
2020-12-02 01:20:48 -05:00 |
|
Jordan Eldredge
|
303e607a37
|
Add type info
|
2020-12-02 01:20:31 -05:00 |
|
Jordan Eldredge
|
587f862d6f
|
Remvoe comments
|
2020-12-02 01:20:22 -05:00 |
|
Jordan Eldredge
|
afe22daee5
|
Get skins by tweet id
|
2020-12-01 18:53:53 -05:00 |
|
Jordan Eldredge
|
986aecc708
|
Stub out integrity check
|
2020-11-30 22:00:57 -05:00 |
|
Jordan Eldredge
|
915ba85c8a
|
Allow skins to be marked as NSFW via API
|
2020-11-30 22:00:38 -05:00 |
|
Jordan Eldredge
|
929aef926b
|
Add command for server development
|
2020-11-30 19:30:32 -05:00 |
|
Jordan Eldredge
|
7c740372e3
|
Add more test coverage
|
2020-11-30 19:30:09 -05:00 |
|
Jordan Eldredge
|
34930e1b0e
|
Inject server logger
|
2020-11-30 19:29:19 -05:00 |
|
Jordan Eldredge
|
53e85cdd60
|
Improve environment separation
|
2020-11-30 18:14:28 -05:00 |
|
Jordan Eldredge
|
093552fad0
|
Remove unused auth check
|
2020-11-30 16:38:18 -05:00 |
|
Jordan Eldredge
|
7f1b0fc538
|
CLI command to reject
|
2020-11-30 16:38:00 -05:00 |
|
Jordan Eldredge
|
d23c806a35
|
Send review messages to new channel
|
2020-11-30 16:37:54 -05:00 |
|
Jordan Eldredge
|
68dadec7ac
|
Approve/reject skins from the website
|
2020-11-30 01:25:38 -05:00 |
|
Jordan Eldredge
|
918fd4b4da
|
Progress
|
2020-11-29 00:31:08 -05:00 |
|
Jordan Eldredge
|
33bda6b061
|
More tests and eslint
|
2020-11-29 00:31:08 -05:00 |
|
Jordan Eldredge
|
5a93682f54
|
Cut 1.4.2 release
|
2020-11-26 13:40:45 -08:00 |
|
Jordan Eldredge
|
4e61a1ac23
|
Add close method to public types
|
2020-11-26 13:36:29 -08:00 |
|
Jordan Eldredge
|
46e0e8180c
|
Cut 1.4.1 release
|
2020-11-26 13:26:22 -08:00 |
|
Jordan Eldredge
|
101fa863d9
|
Add webamp.close() method
|
2020-11-26 13:26:22 -08:00 |
|
Jordan Eldredge
|
d963f987b1
|
Add dummy data
|
2020-11-26 13:26:22 -08:00 |
|
Jordan Eldredge
|
2f326564a0
|
Split out Maki React components
|
2020-11-26 13:26:22 -08:00 |
|
Jordan Eldredge
|
62b00300a3
|
Remove duplicate dependencies
|
2020-11-26 13:26:22 -08:00 |
|
Jordan Eldredge
|
7b51ce1743
|
v1.4.1-beta06
|
2020-11-26 13:26:22 -08:00 |
|
Jordan Eldredge
|
de141d4eac
|
Test get_upload_urls
|
2020-11-19 23:02:42 -05:00 |
|
Jordan Eldredge
|
150e0be317
|
Tests for fromAnything
|
2020-11-19 20:03:02 -05:00 |
|
Jordan Eldredge
|
e1d29222a5
|
Extract fromAnything logic into models
|
2020-11-19 19:02:21 -05:00 |
|
Jordan Eldredge
|
e7005dba72
|
Test skins route with query params
|
2020-11-19 10:18:16 -05:00 |
|
Jordan Eldredge
|
349b58b9b4
|
Add back console logging
|
2020-11-19 10:17:55 -05:00 |
|
Jordan Eldredge
|
3591edfd5d
|
Clean up unused DB stuff
|
2020-11-19 09:57:35 -05:00 |
|
Jordan Eldredge
|
d64ec9db10
|
Remove unused routes
|
2020-11-19 03:04:31 -05:00 |
|
Jordan Eldredge
|
450faba98b
|
Remove unused dependency
|
2020-11-19 01:11:21 -05:00 |
|
Jordan Eldredge
|
4f391a14d5
|
Remove unused dep
|
2020-11-19 01:08:52 -05:00 |
|
Jordan Eldredge
|
a1c19791f5
|
Fix bugs that make server not work
|
2020-11-19 01:05:28 -05:00 |
|
Jordan Eldredge
|
134fade8b9
|
Adopt migrations and add tests
|
2020-11-19 00:22:02 -05:00 |
|
Jordan Eldredge
|
22637d34f1
|
Move UserContext into request
|
2020-11-18 17:07:57 -05:00 |
|
Jordan Eldredge
|
6c96817117
|
Refactor API server to be type safe
|
2020-11-18 16:34:37 -05:00 |
|
Jordan Eldredge
|
6c15aa5c53
|
Continue refactor to models
|
2020-11-18 15:45:07 -05:00 |
|
Jordan Eldredge
|
5ab03ca461
|
Switch to a model-based database model
This also allows us to get rid of mongo!
|
2020-11-18 02:27:25 -05:00 |
|
Jordan Eldredge
|
e0da87a570
|
Screenshot updates and sitemap
|
2020-11-18 02:27:25 -05:00 |
|
Jordan Eldredge
|
89c4f6dd9c
|
Handle case insensitive file collisions (#1032)
* Use last matching file
See comment in the code.
Here is the skin that originally surfaced this issue: https://skins.webamp.org/skin/a0cf0f893d345eba99809fc84af8a71c/Half-Life%202%20-%20Gordon.wsz/
* Add regression test for case insensitive filename collision
|
2020-11-12 12:01:10 -08:00 |
|
Jordan Eldredge
|
5f38504464
|
Use skin filename not path name for tweets
|
2020-11-07 17:13:42 -05:00 |
|
Jordan Eldredge
|
42c4c34757
|
Add Sentry support
|
2020-11-07 17:13:33 -05:00 |
|
Jordan Eldredge
|
47464a8595
|
Make tweeting not depend upon Mongodb
|
2020-11-06 23:03:18 -05:00 |
|
Jordan Eldredge
|
fea51ee947
|
Support uploading from within client
|
2020-11-06 19:29:26 -05:00 |
|
Jordan Eldredge
|
3b2f39c9a9
|
Remove Air quality hack
Twilio cleverly detected these creds and revoked them. Thanks Twilio!
|
2020-11-02 23:54:32 -05:00 |
|