Aode (lion)
d9ecaec89d
Remove line that logged secrets
2021-12-05 15:57:09 -06:00
Aode (lion)
c4b2f45dec
Make Sensitive generic over the inner type
2021-11-30 00:04:55 -06:00
Aode (lion)
5f986ec969
Move error log after status code recording
2021-11-27 13:50:10 -06:00
Aode (lion)
476ac51b87
Emit our own errors
2021-11-27 13:36:51 -06:00
Aode (lion)
ceba674b46
Instrument feeds
2021-11-27 13:03:31 -06:00
Aode (lion)
23556fbc7c
Re-enable logging Login
2021-11-27 13:03:31 -06:00
Aode (lion)
5b14f4ab09
Keep passwords and emails out of logs
2021-11-27 13:03:31 -06:00
Aode (lion)
7a1e6c2f36
Use a quieter root span builder, don't pretty-print logs
2021-11-27 13:03:31 -06:00
Aode (lion)
cffed4aa27
Add 'message' to LemmyError display if present
2021-11-27 13:03:31 -06:00
Aode (lion)
5527858c2c
Send proper JSON over websocket
2021-11-27 13:03:31 -06:00
Aode (lion)
492433f322
Make message a static string
2021-11-27 13:03:31 -06:00
Aode (lion)
d8310a151f
Use skip_all for more instrument attributes, don't skip 'self' in some api actions
2021-11-27 13:03:31 -06:00
Aode (lion)
b176b71d09
Instrument apub functions
2021-11-27 13:03:31 -06:00
Aode (lion)
8b170096f1
Propogate span information to blocking operations
2021-11-27 13:03:31 -06:00
Aode (lion)
8aa0041b3d
Add newline after error info in LemmyError Display impl
2021-11-27 13:03:31 -06:00
Aode (lion)
8d7ad98328
Update actix-rt
2021-11-27 13:03:31 -06:00
Aode (lion)
46e82e91e5
Update actix-web
2021-11-27 13:03:31 -06:00
Aode (lion)
2e42f3c0c5
Don't log when entering spans, only when leaving
2021-11-27 13:03:31 -06:00
Aode (lion)
12d2a62e40
Hide SpanTrace debug output from LemmyError
2021-11-27 13:03:31 -06:00
Aode (lion)
6a2871024d
Respond directly with LemmyError
...
Instrument Perform implementations for more precise traces
Use ApiError to format JSON errors when messages are present
Keep SpanTrace output in LemmyError Display impl
2021-11-27 13:03:31 -06:00
Dessalines
ad76c75821
Trying to add docker:latest. Fixes #1959 ( #1960 )
...
* Trying to add docker:latest. Fixes #1959
* Version 0.14.4-rc.3
* Trying to fix clippy on crate build
* Version 0.14.4-rc.4
2021-11-26 12:38:55 +00:00
Dessalines
be65b6869f
Merge pull request #1937 from LemmyNet/disable-edit-email-notifications
...
Dont send email notifications for edited comments (fixes #1925 )
2021-11-25 13:00:26 -05:00
Dessalines
e765b42d46
Adding a captcha rate limit. Fixes #1755 ( #1941 )
...
* Adding a captcha rate limit. Fixes #1755
* Changing to post rate limit.
2021-11-25 13:04:19 +00:00
Felix Ableitner
27a687bcd0
Dont send email notifications for edited comments ( fixes #1925 )
2021-11-24 22:29:29 +01:00
Dessalines
97b8b9c255
Version 0.14.3
2021-11-23 14:39:55 -05:00
Dessalines
7363b19f01
Merge pull request #1951 from LemmyNet/fix_ap_id_dupes_query
...
Fix API dupes query. #1878
2021-11-23 14:37:58 -05:00
Dessalines
f6b96370b8
Fix API dupes query. #1878
2021-11-23 14:30:16 -05:00
Dessalines
7f01d8cde6
Version 0.14.2
2021-11-23 11:48:49 -05:00
Dessalines
b1f7bad0a3
Version 0.14.2-rc.1
2021-11-23 11:12:46 -05:00
Dessalines
46c7429429
Fixing duped report view for admins. Fixes #1933 ( #1945 )
...
* Fixing duped report view for admins. Fixes #1933
* Fixing tests.
2021-11-23 15:54:30 +00:00
Dessalines
d2e28e5f38
Adding a GetComment endpoint. Fixes #1919 ( #1944 )
2021-11-23 15:53:48 +00:00
Dessalines
451818749b
Fix min title char count for post titles. Fixes #1854 ( #1940 )
...
* Fix min title char count for post titles. Fixes #1854
* Adding more newline checks for actors.
* Adding helper function
2021-11-23 15:52:58 +00:00
Dessalines
86b2901e8c
Adding MarkPostAsRead to API. Fixes #1784 ( #1946 )
...
* Adding MarkPostAsRead to API. Fixes #1784
* Adding error
2021-11-23 14:15:43 +00:00
Riley
1579ee566f
background-jobs 0.11 ( #1943 )
2021-11-23 12:20:01 +00:00
Riley
3fea5645f8
Add tracing ( #1942 )
2021-11-23 12:16:47 +00:00
Dessalines
88c7b95d03
Remove pointless community follower sort. ( #1939 )
2021-11-23 12:05:09 +00:00
Dessalines
3e062a9959
Merge pull request #1938 from LemmyNet/once_cell
...
Use once_cell instead of lazy_static
2021-11-22 14:27:08 -05:00
Felix Ableitner
e88106cef4
Use once_cell instead of lazy_static
2021-11-22 19:58:31 +01:00
Dessalines
3d08e6c1fc
Adding unique constraint for activity ap_id. Fixes #1878 ( #1935 )
...
* Adding unique constraint for activity ap_id. Fixes #1878
* Removing is_activity_already_known
2021-11-22 18:57:03 +00:00
Nutomic
76c4378011
Merge pull request #1936 from LemmyNet/required_public_key
...
Making public key required. Fixes #1934
2021-11-22 15:37:05 +00:00
Dessalines
05d43150bc
Making public key required. Fixes #1934
2021-11-22 10:10:18 -05:00
Dessalines
209829e1f3
Merge pull request #1926 from LemmyNet/replace-activitystreams-lib
...
Replace activitystreams crate with activitystreams-kinds
2021-11-22 08:47:46 -05:00
Felix Ableitner
afccd5cf69
Replace activitystreams crate with activitystreams-kinds
2021-11-22 14:28:57 +01:00
Nutomic
88e81dce6b
Merge pull request #1921 from LemmyNet/fix_login
...
Fix login ilike bug. Fixes #1920
2021-11-22 13:05:57 +00:00
Nutomic
ae153dc243
Merge pull request #1930 from Minoru/bugfix/nodeinfo-links
...
Change NodeInfo `links` to an array
2021-11-22 12:45:13 +00:00
Alexander Batischev
d53d229c49
Change NodeInfo `links` to an array
...
NodeInfo spec[1] says that _.well-known/nodeinfo_ is a JSON Resource
Descriptor (JRD) document. That is specified in RFC 7033, where §4.4[2]
mandates that `links` is an array.
1. https://nodeinfo.diaspora.software/protocol.html
2. https://datatracker.ietf.org/doc/html/rfc7033#section-4.4
2021-11-21 20:10:39 +03:00
Dessalines
e58c2048ed
Fixing fuzzy_search to escape like chars.
2021-11-19 15:07:20 -05:00
Dessalines
ffc898a7b8
Merge pull request #1924 from LemmyNet/fix-1914
...
Fix build error in #1914
2021-11-19 12:42:48 -05:00
Felix Ableitner
3e4fe89a45
Fix build error in #1914
2021-11-19 18:05:23 +01:00
Dessalines
6d35508f08
Merge pull request #1914 from LemmyNet/dont-announce-note
...
Dont announce comments, edited posts to Pleroma/Mastodon followers
2021-11-19 11:48:47 -05:00