|
93182705d9
|
data: return newly crated entries in SQL
|
2022-12-25 05:19:08 +01:00 |
|
|
fb8bf0f316
|
job: retry on failure, general refactor
|
2022-12-25 04:13:06 +01:00 |
|
|
055a97a8e1
|
ap: add base object type
|
2022-12-22 19:12:33 +01:00 |
|
|
6a4e753069
|
util: fix type
|
2022-12-22 18:57:01 +01:00 |
|
|
369780f48f
|
ap: add tests for context
|
2022-12-22 13:44:18 +01:00 |
|
|
e568927d4b
|
ap: add well-known NS URIs
|
2022-12-22 13:36:48 +01:00 |
|
|
28b36a20b4
|
ap: refactor context deserialization
|
2022-12-21 01:24:04 +01:00 |
|
|
9be5fa9a2c
|
ap: add @context implementation
I'm calling it now, the path to ActivityPub
compliance is going to be an excruciatingly
painful one.
|
2022-12-20 20:33:57 +01:00 |
|
|
a5b097bce5
|
implement validate for bearcaps
|
2022-12-20 14:09:19 +01:00 |
|
|
64e670480a
|
add bearcap utility
|
2022-12-20 14:00:41 +01:00 |
|
|
4e9a09f74b
|
refactor password hash API
|
2022-12-20 13:24:08 +01:00 |
|
|
271a912879
|
add auth middleware and identity endpoint
|
2022-12-19 21:43:12 +01:00 |
|
|
d6fc5d373a
|
add auth endpoint
|
2022-12-19 15:49:39 +01:00 |
|
|
41b27830b9
|
add signup endpoint
|
2022-12-19 15:47:40 +01:00 |
|
|
776cbe6d52
|
add even more fields to user schema
|
2022-12-19 15:45:03 +01:00 |
|
|
eccf4810a9
|
add some documentation for top-level modules
|
2022-12-19 13:45:37 +01:00 |
|
|
808b03b817
|
add source to notes schema
|
2022-12-18 17:38:19 +01:00 |
|
|
44807f408f
|
include JWT secret in default config
|
2022-12-18 17:11:51 +01:00 |
|
|
a3de1942c8
|
add JWT stuff
|
2022-12-18 17:09:08 +01:00 |
|
|
061e4ecb57
|
fucking javascript
|
2022-12-16 05:05:02 +01:00 |
|
|
d26ef10958
|
web: add redux store
|
2022-12-16 03:33:02 +01:00 |
|
|
51ffb6fe71
|
web: rework text box shadows (again)
|
2022-12-16 02:15:57 +01:00 |
|
|
3df29a3cf3
|
web: add dummy timeline
|
2022-12-16 02:05:06 +01:00 |
|
|
3523bc86c7
|
web: add footer
|
2022-12-14 05:17:07 +01:00 |
|
|
a3f0808cd4
|
web: add main navigation bar
|
2022-12-14 04:00:33 +01:00 |
|
|
a62f6983d3
|
web: add i18n support
|
2022-12-14 01:02:24 +01:00 |
|
|
aeb51c7cea
|
web: more layout improvements
|
2022-12-14 00:49:48 +01:00 |
|
|
077b7ec8fd
|
web: add bootstrap icons
|
2022-12-14 00:48:49 +01:00 |
|
|
220286c120
|
web: add scroll-list component
|
2022-12-13 21:13:17 +01:00 |
|
|
6a626dd381
|
web: add content warning to compose
|
2022-12-13 21:12:52 +01:00 |
|
|
70b55da9bd
|
web: minor refactor
|
2022-12-13 14:14:43 +01:00 |
|
|
521c871c7c
|
web: improve compose textarea
|
2022-12-13 14:13:52 +01:00 |
|
|
d6c3d85578
|
web: create base layout
|
2022-12-13 02:48:11 +01:00 |
|
|
c3da983593
|
add button component
|
2022-12-12 23:57:05 +01:00 |
|
|
56b48a9858
|
add base theme stuff
|
2022-12-12 23:56:45 +01:00 |
|
|
a2cf98d6b9
|
cargo update
|
2022-12-12 01:36:15 +01:00 |
|
|
1947632ecd
|
core: small internal refactor
|
2022-12-11 20:53:57 +01:00 |
|
|
ead1a4fc62
|
add likes
|
2022-12-11 20:44:06 +01:00 |
|
|
c227d09af3
|
rename statuses to notes
This matches the ActivityPub terminology, so why
not do it as long as it's still possible to
arbitrarily change the database schema.
|
2022-12-10 12:32:12 +01:00 |
|
|
ef911481a3
|
rename services to jobs
Avoids a potential name clash with request
handlers that actix-web calls services
|
2022-12-09 22:49:05 +01:00 |
|
|
57026cb21d
|
add follows
|
2022-12-08 01:12:23 +01:00 |
|
|
cd4c81af57
|
add validation utility
|
2022-12-07 23:57:15 +01:00 |
|
|
b2411d5ad6
|
remove The Stupid
|
2022-12-07 17:25:49 +01:00 |
|
|
81be3b4e7b
|
rewrite Into<Id> as From<T>
|
2022-12-07 17:13:08 +01:00 |
|
|
b709ad2a12
|
rename lib to util
This avoids potential confusion cue to "lib" being
a special module name in rust
|
2022-12-07 17:09:18 +01:00 |
|
|
50dab32391
|
add users table
|
2022-12-07 07:34:45 +01:00 |
|
|
29fc6395a6
|
add password hashing library
|
2022-12-06 20:09:49 +01:00 |
|
|
27fc31c550
|
service: cargo fmt
|
2022-12-06 20:09:08 +01:00 |
|
|
03e1c6627f
|
add background service scheduler
|
2022-12-06 19:48:44 +01:00 |
|
|
e753ee9578
|
frontend: add api utility
|
2022-12-06 02:59:29 +01:00 |
|