Dessalines
69cfd7ad10
Version 0.15.0-rc.3
2021-12-09 16:39:02 -05:00
Dessalines
eecb710104
A few fixes for private sites:
...
- Added a check_registration_application function.
- Only send a verification email if its been changed.
- VerifyEmail now returns LoginResponse.
- Deleting the old tokens after a successful email verify.
- If port is missing on email config, display a better error message.
2021-12-09 16:15:51 -05:00
Dessalines
b9978cc141
Merge branch 'main' into invite_instances
2021-12-08 16:48:17 -05:00
Riley
0ed3856ef1
Remove awc ( #1979 )
...
* Remove unused awc dep
* Replace awc pict-rs client with reqwest
* Reinstate 30 second pict-rs timeout
2021-12-08 10:56:43 -05:00
Dessalines
7d07bc16ae
Merge pull request #1978 from LemmyNet/asonix/reqwest-middleware
...
Consolidate reqwest clients, use reqwest-middleware for tracing
2021-12-08 10:51:46 -05:00
Aode (lion)
5b3d707d8f
Use from_message for static error string
2021-12-07 17:17:19 -06:00
Aode (lion)
2cf3278724
Update deps
2021-12-06 18:12:04 -06:00
Aode (lion)
97ebf2f6f3
Consolidate reqwest clients, use reqwest-middleware for tracing
2021-12-06 16:54:34 -06:00
Dessalines
d17470c86c
Adding and reorganizing some email helpers.
2021-12-06 16:43:25 -05:00
Dessalines
b0385830ed
A few additions:
...
- Add a DeleteAccount response.
- RegistrationApplicationView now has the safe LocalUserSettings.
- Adding VerifyEmail to websocket API, added a proper response type.
2021-12-06 14:10:53 -05:00
Dessalines
be8f79d700
Merge branch 'main' into invite_instances
2021-12-06 10:50:30 -05:00
Riley
35cbae61bc
Don't drop error context when adding a message to errors ( #1958 )
...
* 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
* Hide SpanTrace debug output from LemmyError
* Don't log when entering spans, only when leaving
* Update actix-web
* Update actix-rt
* Add newline after error info in LemmyError Display impl
* Propogate span information to blocking operations
* Instrument apub functions
* Use skip_all for more instrument attributes, don't skip 'self' in some api actions
* Make message a static string
* Send proper JSON over websocket
* Add 'message' to LemmyError display if present
* Use a quieter root span builder, don't pretty-print logs
* Keep passwords and emails out of logs
* Re-enable logging Login
* Instrument feeds
* Emit our own errors
* Move error log after status code recording
* Make Sensitive generic over the inner type
* Remove line that logged secrets
2021-12-06 09:54:47 -05:00
Dessalines
aa578835a7
Merge branch 'main' into invite_instances
2021-12-06 09:52:41 -05:00
Marcin Wojnarowski
4a541a25ab
Change lemmur repo links ( #1977 )
2021-12-06 08:17:59 -05:00
Marty
8ce0c6d618
added deps - git and ca-certificates (for federation to work) and changed adduser to useradd so that user can be added non-interactively ( #1976 )
2021-12-06 01:35:50 +01:00
Dessalines
4e9ecb2632
Allow comment replies from blocked users. Fixes #1793 ( #1969 )
...
* Allow comment replies from blocked users. Fixes #1793
* Clearer check block.
2021-12-05 17:45:40 +00:00
Dessalines
040770d7ba
Fix retry infinite loops. Fixes #1964 ( #1967 )
...
* Fix retry infinite loops. Fixes #1964
* Moving retry_limit to settings
2021-12-05 10:03:13 -05:00
Dessalines
5507f53718
Adding private instance to site setup.
2021-12-04 15:50:37 -05:00
Dessalines
438efe1ad6
Adding some message fields to LoginResponse
2021-12-04 15:39:50 -05:00
Dessalines
52b8e73390
Add private instance site column, and back end checks.
2021-12-04 14:40:33 -05:00
Dessalines
e28977c987
Adding views and functionality to registration application. #209
2021-12-03 21:31:40 -05:00
Nutomic
8bf0f31b0f
Merge pull request #1962 from vpzomtrrfrt/oneormany2
...
Allow single item for to, cc, and @context
2021-12-03 12:50:52 +00:00
Colin Reeder
e2baed9a6d
Add lotide activities to tests
2021-12-02 22:44:52 -07:00
Dessalines
9889d158f1
Merge remote-tracking branch 'origin/email-verification' into invite_instances
2021-12-02 14:33:09 -05:00
Colin Reeder
a91c0c8feb
Allow single item for to, cc, and @context
2021-11-26 21:55:33 -07: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
Felix Ableitner
e43bc677b5
remove unwrap
2021-11-26 13:28:29 +01: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
Felix Ableitner
c199215355
Implement email verification ( fixes #219 )
2021-11-25 18:50:04 +01: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
b361849902
First pass at invite-only migration.
2021-11-23 11:00:17 -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