|
47529ff703
|
Apply cargo fmt
|
2023-04-24 17:35:32 +02:00 |
|
silverpill
|
05eeb5ae2a
|
Deserialize actor attachments into Value array
|
2023-04-24 16:57:14 +02:00 |
|
silverpill
|
8533a892bf
|
Add emoji count check to profile data validator
|
2023-04-24 16:15:21 +02:00 |
|
|
5ef024d923
|
Fuck blockchain
|
2023-04-08 21:20:12 +02:00 |
|
silverpill
|
b0bf3cf594
|
Populate alsoKnownAs property on actor object with declared aliases
|
2023-04-05 00:08:06 +00:00 |
|
silverpill
|
edebae0dc6
|
Validate actor aliases before saving into database
|
2023-04-02 21:58:44 +00:00 |
|
silverpill
|
95daa94a97
|
Move contents of database and models modules to mitra-models crate
|
2023-03-31 00:20:19 +00:00 |
|
silverpill
|
462da87e9b
|
Create DbActor type and use it to represent actor_profile.actor_json column value
|
2023-03-27 17:43:01 +00:00 |
|
silverpill
|
5e1f441e8b
|
Add limits.media.emoji_size_limit configuration parameter
|
2023-03-25 23:11:11 +00:00 |
|
silverpill
|
ef852d781e
|
Move profile data cleaning code to validators::profiles module
|
2023-03-25 11:28:48 +00:00 |
|
silverpill
|
f5dd0a17c9
|
Move all validators to validators module
|
2023-03-25 11:28:48 +00:00 |
|
silverpill
|
cdb304a8b7
|
Update profile page URL template to match mitra-web
|
2023-03-21 16:48:14 +00:00 |
|
silverpill
|
b56e11e81d
|
Add "aliases" column to actor profile table
It is used to store unverified aliases,
and potentially can be used for verified aliases too.
|
2023-03-17 20:27:50 +00:00 |
|
silverpill
|
c80bfccd6a
|
Add "manually_approves_followers" column to actor_profile table
|
2023-03-17 19:20:42 +00:00 |
|
silverpill
|
0b65e7473e
|
Move DID types to mitra-utils crate
|
2023-03-16 17:59:45 +00:00 |
|
silverpill
|
43b56be722
|
Remove verify_eip191_identity_proof and verify_ed25519_signature functions
|
2023-03-14 23:28:12 +00:00 |
|
silverpill
|
1d4bb200d2
|
Move identity::signatures to json_signatures module
|
2023-03-14 20:53:25 +00:00 |
|
silverpill
|
c7fd3ddc83
|
Remove hardcoded upload size limit
|
2023-03-14 15:17:56 +00:00 |
|
silverpill
|
d4f701332f
|
Use numbers to represent identity proof type in database
|
2023-03-13 21:29:40 +00:00 |
|
silverpill
|
70c2d2aa25
|
Create profile_emoji database table
|
2023-03-04 21:12:02 +00:00 |
|
silverpill
|
bd53e147ca
|
Save emojis attached to actor objects
|
2023-03-03 23:22:04 +00:00 |
|
silverpill
|
4204350375
|
Deserialize actor tag to Vec<Value>
|
2023-03-03 22:11:41 +00:00 |
|
silverpill
|
849b201ab9
|
Deserialize actor attachments into Vec instead of Option<Vec>
|
2023-02-28 00:34:23 +00:00 |
|
silverpill
|
50176b00cc
|
Make actor objects pass JSON-LD validation
|
2023-02-22 17:29:36 +00:00 |
|
silverpill
|
10f2596830
|
Move config parser to mitra-config crate
|
2023-02-19 00:39:15 +00:00 |
|
silverpill
|
7d3c558ede
|
Move utils to mitra-utils crate
|
2023-02-18 23:12:36 +00:00 |
|
silverpill
|
6945ded963
|
Group imports
|
2023-02-12 23:07:19 +00:00 |
|
silverpill
|
bc3184cf77
|
Rename new_uuid function to generate_ulid
|
2023-02-12 22:04:31 +00:00 |
|
silverpill
|
2acf50fa01
|
Move some functions from utils::files to media module
|
2023-02-12 19:10:33 +00:00 |
|
silverpill
|
eeae9e3ad7
|
Remove dependency on activitypub module from config::main
|
2023-02-07 18:28:19 +00:00 |
|
silverpill
|
f55431f8b8
|
Improve some error descriptions
|
2023-01-29 20:04:23 +00:00 |
|
silverpill
|
6f38eba80e
|
Add https://w3id.org/security/data-integrity/v1 to JSON-LD context
|
2023-01-28 22:43:15 +00:00 |
|
silverpill
|
b958b8fb4c
|
Save sizes of media attachments and other files to database
|
2023-01-21 19:52:32 +00:00 |
|
silverpill
|
99d45ee048
|
Create custom type for emoji images
|
2023-01-20 22:11:01 +00:00 |
|
silverpill
|
6c6eb731f9
|
Use usize type for file sizes
|
2023-01-20 01:00:15 +00:00 |
|
silverpill
|
01f56d9ef7
|
Use re-exported tokio_postgres::GenericClient trait
|
2023-01-18 01:01:45 +00:00 |
|
silverpill
|
10c38400e4
|
Accept actor objects where value of "attachment" property is not an array
|
2023-01-17 18:04:16 +00:00 |
|
silverpill
|
5064afd766
|
Change max actor image size to 5 MB
|
2023-01-16 20:34:24 +00:00 |
|
silverpill
|
72637fe80c
|
Add mediaType property to images in actor object
|
2023-01-14 19:39:19 +00:00 |
|
silverpill
|
7c07cd79bc
|
Use "mediaType" property value to determine file extension when saving downloaded media
|
2023-01-14 02:10:06 +00:00 |
|
silverpill
|
5c0672884a
|
Log actor tags at debug level
|
2023-01-13 01:31:45 +00:00 |
|
silverpill
|
48de6218eb
|
Add webfinger test
|
2023-01-13 01:31:45 +00:00 |
|
silverpill
|
af332283ed
|
Move ActorAddress type to webfinger::types module
|
2023-01-11 21:26:52 +00:00 |
|
silverpill
|
65496e5260
|
Write values of actor tags to log
|
2023-01-07 20:47:42 +00:00 |
|
silverpill
|
44ce9a73a2
|
Save media types of uploaded avatar and banner images
|
2023-01-07 16:05:15 +00:00 |
|
silverpill
|
682cf09835
|
Store avatar and banner metadata as JSON objects
|
2023-01-07 12:22:33 +00:00 |
|
silverpill
|
65072ca3c5
|
Rename Image type to ActorImage
|
2023-01-07 12:08:15 +00:00 |
|
silverpill
|
6c850b0197
|
Move fetch_actor_images to actors::helpers module
|
2023-01-07 12:07:53 +00:00 |
|
silverpill
|
de9bc7f35e
|
Rewrite mention_to_address and parse_acct_uri, remove unnecessary regexp
|
2022-12-28 00:18:45 +00:00 |
|
silverpill
|
b14338d5f0
|
Move frontend module to web_client::urls
|
2022-12-24 17:09:44 +00:00 |
|