Commit graph

689 commits

Author SHA1 Message Date
Dessalines e9e1497830
Add bio federation. (#1052)
* Re-organizing federation tests. #746 #1040

* Adding federation support for user bios. Fixes #992
2020-08-04 11:06:27 -04:00
Dessalines e336e5bcc0
Re-organizing federation tests. #746 #1040 (#1047)
* Re-organizing federation tests. #746 #1040

* Add more checks in inbox, plus some refactoring (#76)

Merge branch 'main' into more-inbox-permissions

Move check_community_ban() into helper function

Move slur check into helper functions

Move Claims::decode and site ban check into helper function

Note: this changes behaviour in that site ban is checked in more
places now. we could easily add a boolean parameter
check_for_site_ban to get the previous behaviour back

Rewrite user_inbox and community_inbox in the same way as shared_inbox

Add check against instance allowlist etc in shared_inbox

Co-authored-by: dessalines <dessalines@noreply.yerbamate.dev>
Co-authored-by: Felix Ableitner <me@nutomic.com>
Reviewed-on: https://yerbamate.dev/LemmyNet/lemmy/pulls/76

* Adding verbose to test results.

Co-authored-by: nutomic <nutomic@noreply.yerbamate.dev>
Co-authored-by: dessalines <dessalines@noreply.yerbamate.dev>
Co-authored-by: Felix Ableitner <me@nutomic.com>
2020-08-04 10:57:37 -04:00
Dessalines ce874e183b Version v0.7.39 2020-08-02 10:52:42 -04:00
Dessalines 5b23595710 Version v0.7.38 2020-08-01 23:53:32 -04:00
Dessalines dee5c302a8 Version v0.7.37 2020-08-01 20:04:14 -04:00
alltheseteeth 4acd3c5bd2
added trailing slash fix to every nginx conf I could find (#1046) 2020-08-01 19:33:39 -04:00
Dessalines 1a0f70450c Version v0.7.36 2020-08-01 19:17:53 -04:00
Dessalines dc4ac6345c Version v0.7.35 2020-07-29 22:36:27 -04:00
Dessalines 25e61b276a Version v0.7.34 2020-07-29 22:30:38 -04:00
Dessalines 04cb1e0161 Version v0.7.33 2020-07-29 09:06:26 -04:00
Dessalines 49bd28e2d4
Adding visual captchas for register and login. (#1027)
* Adding visual captchas for register and login.

* Adding audio wav file for Captcha using espeak.

* Lots of captcha fixes.

- Removed login captchas.
- Added settings to disable captchas, and change difficulty.
- Captchas can only be checked / used once, front end gives a new one on
  failure.
- Added front end button for regenerating captcha.
- Added a disabled / pause button audio playing.

* Some more fixes.
2020-07-29 09:02:46 -04:00
Dessalines 5dd0efb280 Version v0.7.32 2020-07-29 00:29:56 -04:00
Dessalines 52b221e3c9 Version v0.7.31 2020-07-28 21:20:19 -04:00
Dessalines 617d636432 Version v0.7.30 2020-07-25 10:43:42 -04:00
Dessalines 0ff9af5ba5 Version v0.7.29 2020-07-24 22:06:16 -04:00
Dessalines edb2e40383
Automated travis docker testing and deploys. (#1023)
* Testing out a travis 1.

* Testing out a travis 2.

* Testing out a travis 3.

* Testing out a travis 4.

* Testing out a travis 5.

* Testing out a travis 6. Trying a failing test

* Testing out a travis 7. Trying to cache the docker images.

* Testing out a travis 8. Still not correctly failing.

* Trying full path for docker_images dir.

* Fixing test again, trying a dockerhub deploy.

* Fixing test again, trying a dockerhub deploy 2.

* Remove caching.

* Trying to fix docker deploy.

* Try using the travis tag

* Using dessalines/lemmy:travis

* Try using the prod dockerfile now.

* Update http sigs dependency

* Finally getting this mostly working.

Co-authored-by: asonix <asonix@asonix.dog>
2020-07-24 22:06:00 -04:00
Dessalines edfd10262f Version v0.7.28 2020-07-23 09:48:39 -04:00
Dessalines db0d213710 Version v0.7.26 2020-07-22 09:56:15 -04:00
Dessalines 55ce7b1339
Adding version to GetSite. Fixes #1001 (#1002)
* Adding version to GetSite. Fixes #1001

* Removing version.ts file
2020-07-21 13:20:23 +00:00
Dessalines 3342a6a910 Version v0.7.25 2020-07-17 18:54:34 -04:00
Dessalines 2a206e1b4d Version v0.7.24 2020-07-16 21:17:34 -04:00
Dessalines c4d54fc427 Updating deploy to use weblate/main 2020-07-16 21:16:32 -04:00
Dessalines 1e30fcf235 Version v0.7.23 2020-07-16 21:13:18 -04:00
Dessalines f69f044aaa Version v0.7.22 2020-07-15 10:16:31 -04:00
Dessalines 2f5e191b2d Changing references from master to main. #820 2020-07-14 13:30:36 -04:00
Dessalines 70f15ffd6f Version v0.7.21 2020-07-14 12:12:13 -04:00
Dessalines 5ccf81349e Version v0.7.20 2020-07-14 09:17:36 -04:00
Dessalines 52983907c4 Version v0.7.19 2020-07-13 15:21:16 -04:00
Dessalines abe7a41f58 Version v0.7.18 2020-07-13 13:32:01 -04:00
Dessalines 22a33929e2
Adding docker workspace caching. Fixes #940 (#958) 2020-07-13 12:31:06 -04:00
Dessalines f0357bc988 Version v0.7.17 2020-07-12 16:16:43 -04:00
Dessalines d63eb7c8f5 Version v0.7.16 2020-07-11 10:14:04 -04:00
Dessalines cb77339370 Version v0.7.15 2020-07-10 21:38:24 -04:00
nutomic 80aef61aed Split code into cargo workspaces (#67)
More fixes

- fixed docker builds
- fixed mentions regex test
- fixed DATABASE_URL stuff
- change schema path in diesel.toml

Address review comments

- add jsonb column back into activity table
- remove authors field from cargo.toml
- adjust LEMMY_DATABASE_URL env var usage
- rename all occurences of LEMMY_DATABASE_URL to DATABASE_URL

Decouple utils and db

Split code into cargo workspaces

Co-authored-by: Felix Ableitner <me@nutomic.com>
Reviewed-on: https://yerbamate.dev/LemmyNet/lemmy/pulls/67
2020-07-10 18:15:41 +00:00
Dessalines debbd316c2 Version v0.7.14 2020-07-09 20:16:39 -04:00
Dessalines d720993141 Merge branch 'master' into migrate-apub-lib 2020-07-08 12:13:17 -04:00
Felix Ableitner c9338027f2 Migrate user and group to new activitystreams library 2020-07-08 18:01:04 +02:00
Dessalines cd5f500d11 Version v0.7.13 2020-07-08 09:14:25 -04:00
Dessalines 8fda7d00d5 Version v0.7.12 2020-07-07 11:07:51 -04:00
Riley ce8e22ae3b
Improve import script UI, errors (#887)
* Improve import script UI, errors

* Fix jq check

* Add space between ! and which
2020-07-05 16:01:21 -04:00
Dessalines 6780855b1f Version v0.7.11 2020-07-04 11:37:04 -04:00
Dessalines bca62cbf0f Version v0.7.10 2020-07-04 07:42:29 -04:00
Dessalines e95992b704 Version v0.7.9 2020-07-03 22:26:49 -04:00
Dessalines 284f00249a
Going back from jolt to dogbin iframely. jolt one had problems. (#900) 2020-07-03 18:19:24 +00:00
Dessalines 9e1e12f6ce Version v0.7.8 2020-07-01 21:54:36 -04:00
Dessalines 8d49dc958e Version v0.7.7 2020-07-01 20:39:51 -04:00
Dessalines cd007febef Merge branch 'master' into federation 2020-07-01 09:04:26 -04:00
Riley a074564458
Federation async (#848)
* Asyncify more

* I guess these changed

* Clean PR a bit

* Convert more away from failure error

* config changes for testing federation

* It was DNS

So actix-web's client relies on TRust DNS Resolver to figure out
where to send data, but TRust DNS Resolver seems to not play nice
with docker, which expressed itself as not resolving the name to
an IP address _the first time_ when making a request. The fix was
literally to make the request again (which I limited to 3 times
total, and not exceeding the request timeout in total)

* Only retry for connecterror

Since TRust DNS Resolver was causing ConnectError::Timeout,
this change limits the retry to only this error, returning
immediately for any other error

* Use http sig norm 0.4.0-alpha for actix-web 3.0 support

* Blocking function, retry http requests

* cargo +nightly fmt

* Only create one pictrs dir

* Don't yarn build

* cargo +nightly fmt
2020-07-01 08:54:29 -04:00
Dessalines 5c03e9e9ee Version v0.7.6 2020-07-01 08:25:55 -04:00
Dessalines c0b11d4fa3
Replacing dogbin/iframely docker image with jolt one. (#869)
* Replacing dogbin/iframely docker image with jolt one.

* Replacing dogbin/iframely docker image with jolt one.
2020-06-30 11:11:36 +00:00
Dessalines eded51aab6 Version v0.7.5 2020-06-29 21:05:38 -04:00
Dessalines 15ea264fcf Version v0.7.4 2020-06-29 21:02:02 -04:00
Dessalines c10a05cb68 Version v0.7.3 2020-06-29 20:14:16 -04:00
Dessalines 0112d0d955 Fixing test deploy, adding a rate limiter to ansible nginx config. 2020-06-28 13:44:42 -04:00
Dessalines 4c1cb5999c Fixing some scripts for the federation-test 2020-06-27 14:54:42 -04:00
Dessalines e517de5480 Merge branch 'master' into federation 2020-06-27 10:54:08 -04:00
Dessalines bd3051e058 Merge branch 'master' into improve-config 2020-06-27 10:09:16 -04:00
Dessalines b6fc1959e6 Merge branch 'improve-config' of https://yerbamate.dev/LemmyNet/lemmy into improve-config 2020-06-27 10:08:09 -04:00
Dessalines da2bb724e9 Version v0.7.2 2020-06-27 09:28:28 -04:00
Dessalines 86dc50f9f0 Some fixes to federation.
- Advanced code migrations now disable then re-enable triggers.
  Brings run time down to < 15 seconds, no need to thread them.
- Changing ap_ids and actor_ids in migrations to a fake url,
  so it doesn't break XsdAnyUri in activitystreams.
2020-06-26 21:12:41 -04:00
Felix Ableitner 0c89de8065 Fix previous comment, also fix link in docs 2020-06-26 19:16:41 +02:00
Dessalines 3928556033 Merge branch 'master' into improve-config 2020-06-25 16:16:16 -04:00
Dessalines 6e736e1f1e Version v0.7.1 2020-06-24 13:29:44 -04:00
Felix Ableitner a9d98fd09b Improve config files by adding documentation and removing some fields 2020-06-24 16:09:52 +02:00
Dessalines dc94e58cbf Merge branch 'master' into federation_merge_from_master_2 2020-06-23 21:11:38 -04:00
Dessalines 0680dd2398 Version v0.7.0 2020-06-23 12:55:16 -04:00
Dessalines 27f2fd352a Version v0.6.85 2020-06-22 23:04:28 -04:00
Dessalines 5d1212b83c Version v0.6.84 2020-06-22 22:43:57 -04:00
Dessalines 11f771469f Version v0.6.83 2020-06-22 22:01:45 -04:00
Dessalines e3484de3b8 Merge branch 'master' into iav-arm-musl-dessalines 2020-06-22 20:35:09 -04:00
Dessalines 54c735841e Version v0.6.82 2020-06-22 19:32:30 -04:00
Dessalines c9dcb2662c Version v0.6.81 2020-06-22 17:53:47 -04:00
Dessalines 234be6fb09 Changing to prod_lemmy:latest 2020-06-22 17:52:39 -04:00
Dessalines 32d1f42626 Version v0.6.80 2020-06-22 16:15:31 -04:00
Dessalines 1b38e33bd3 Fixing deploy script. 2020-06-22 16:13:02 -04:00
Dessalines 132e3534de Removing some commented lines from the dockerfile. 2020-06-22 15:12:37 -04:00
Dessalines 983a45e178 Merge branch 'master' into iav-arm-musl-dessalines 2020-06-22 14:57:55 -04:00
Dessalines cbed185040 Version v0.6.79 2020-06-22 12:56:48 -04:00
Dessalines 186e261fc0 Fixing docker-compose to rely on pictrs 2020-06-22 12:53:39 -04:00
Dessalines 1fa7d17e35 Version v0.6.78 2020-06-22 12:51:18 -04:00
Dessalines b161cad982 Fixing up the migration script some more. 2020-06-22 12:43:09 -04:00
Dessalines 4332828dd7 Fixing some things in the pictrs upgrade script. 2020-06-22 12:04:28 -04:00
Dessalines 5872658f8c Checking for imagemagick install. 2020-06-22 10:54:33 -04:00
Dessalines cb128256ed Updating nginx.conf, upgrading pict-rs 2020-06-22 08:31:15 -04:00
Dessalines ceb1284f27 Fixing deploy.sh 2020-06-17 22:32:18 -04:00
Dessalines 207caeda5b Version v0.6.77 2020-06-17 22:20:30 -04:00
Dessalines 294acfe412 Version v0.6.76 2020-06-17 22:18:47 -04:00
Dessalines 0782377ae3 Version v0.6.75 2020-06-17 22:11:48 -04:00
Felix Ableitner 68bcc26ff6 Fix community description federation (ref #647)
Also disable the actor refetch interval in debug builds.
2020-06-16 13:35:26 +02:00
Felix Ableitner 325ed2ec3b Rename "instance_whitelist" config option to "allowed_instances" 2020-06-16 12:49:51 +02:00
Felix Ableitner 9f50432999 wip: Add migration script from pictshare to pictrs 2020-06-15 19:46:57 +02:00
Dessalines bda657b638 Some reorg of Dockerfiles. 2020-06-14 16:36:18 -04:00
Igor Velkov 6f58be9493 dockerfile for x64 and arm building with musl 2020-06-14 01:28:50 +03:00
Dessalines 5594bed6a8 Merge branch 'master' into use-pictrs-1 2020-06-12 17:51:37 -04:00
Dessalines f647f2ae6c Blocking pict-rs import location 2020-06-12 17:05:19 -04:00
Dessalines 7cb7c1f0f9 Adding lld to docker builds. #810 2020-06-12 16:17:01 -04:00
Felix Ableitner 4ea6c4ad5d Various build optimizations 2020-06-12 21:45:23 +02:00
Dessalines cddc23494d Upgrading pict-rs for working gifs. 2020-06-12 09:48:51 -04:00
Dessalines 1b0212377d Version v0.6.74 2020-06-11 10:28:21 -04:00
Dessalines 4cf1f080bf Adding delete picture via pict-rs delete tokens. Fixes #505 2020-06-10 22:47:06 -04:00
Dessalines 043f484693 Version v0.6.73 2020-06-10 11:27:12 -04:00
Dessalines 46bb3064ed Version v0.6.72 2020-06-09 22:49:42 -04:00
Dessalines bd26e4e9c1 Fixing some front end pictshare to pictrs conversions. 2020-06-09 17:17:24 -04:00
Felix Ableitner 0f1a8ec928 Merge branch 'master' into federation 2020-06-09 14:01:26 +02:00
Felix Ableitner e583e45d9a Use pictrs instead of pictshare 2020-06-08 19:52:32 +02:00
Dessalines fe56da1654 Merge remote-tracking branch 'yerba/limit-memory' 2020-06-05 13:05:14 -04:00
Dessalines 63ca6e1e24 Version v0.6.71 2020-06-05 11:49:36 -04:00
Felix Ableitner 8257b040be Limit memory usage for pictshare and iframely 2020-06-05 17:07:38 +02:00
Dessalines 7c0ea6cfa7 Version v0.6.70 2020-06-04 21:42:08 -04:00
Dessalines f40f74b20d Adding additional 3-instance integration test for community announce. 2020-06-03 17:55:32 -04:00
Dessalines 2e882f75f2 Version v0.6.69 2020-06-03 12:11:52 -04:00
Dessalines 361cf995da Version v0.6.68 2020-06-03 11:46:09 -04:00
Dessalines 59d22ef775 Version v0.6.67 2020-06-02 19:59:49 -04:00
Dessalines 1e88b815da Updating pictshare docker image. 2020-06-02 19:29:29 -04:00
Dessalines 998b9454b2 Version v0.6.66 2020-06-02 14:05:17 -04:00
Dessalines 847e19f22d Version v0.6.65 2020-05-28 14:13:47 -04:00
Felix ce0a37cdf1 get it working (mostly) 2020-05-28 13:51:48 +02:00
Felix 5753c4feaa Let community announce posts 2020-05-28 13:15:51 +02:00
Dessalines 80653a5317
Remove federation option from master. (#745) 2020-05-25 18:48:24 -04:00
Dessalines e54eac6227 Adding use_tls to lemmy.hjson for email config. 2020-05-24 18:31:17 -04:00
Dessalines 4f518a5d92 Version v0.6.64 2020-05-24 13:25:50 -04:00
Dessalines 18d0edd4eb Version v0.6.63 2020-05-18 09:53:02 -04:00
Dessalines 106ce6096b Version v0.6.62 2020-05-17 18:46:15 -04:00
Dessalines f5e96d9372 Version v0.6.61 2020-05-17 16:53:56 -04:00
Dessalines 155b99b64e Version v0.6.60 2020-05-12 15:27:28 -04:00
Dessalines c22310bdaf Version v0.6.59 2020-05-11 19:08:28 -04:00
Dessalines cb88510964 Version v0.6.58 2020-05-11 14:04:23 -04:00
Dessalines b83aae0b57 Version v0.6.57 2020-05-08 14:08:35 -04:00
Dessalines 88e1251d6b Version v0.6.56 2020-05-03 17:27:25 -04:00
Dessalines 22abbebd41 Lots of additions to federation.
- Added a shared inbox.
- Added federated comments, comment updates, and tests.
- Abstracted ap object sends into a common trait.
2020-04-27 12:57:00 -04:00
Dessalines 66134823bf Version v0.6.55 2020-04-27 09:07:31 -04:00
Dessalines 92e4edf9b7 Version v0.6.54 2020-04-26 10:57:27 -04:00
Dessalines df9135f410 Removing run-tests TODO. 2020-04-24 22:02:12 -04:00
Felix c3ac1649f2 Implement integration test for federation 2020-04-24 18:30:31 +02:00
Dessalines c22090c602 Version v0.6.53 2020-04-22 00:30:43 -04:00
Dessalines b2a89cd217 Version v0.6.52 2020-04-21 20:43:38 -04:00
Felix 4e80543edb Update test_deploy.sh, supporting different branches 2020-04-21 19:19:10 +02:00
Dessalines f0026065f5 Merge branch 'master' into federation_merge_from_master_1 2020-04-21 10:25:29 -04:00
Dessalines b98fa12741 Version v0.6.51 2020-04-20 15:40:56 -04:00
Felix 0199b5f169 Use debug logging 2020-04-18 17:24:55 +02:00
Felix b1b97db11a Implement instance whitelist 2020-04-17 19:34:18 +02:00
Felix 9c974fbe50 Remove instance follows 2020-04-17 16:39:03 +02:00
Felix 86f172076b Implement search for activitypub IDs 2020-04-17 15:46:08 +02:00
Felix 9a85f1b25f Send activities to correct inbox, seperate community/user inboxes 2020-04-15 20:12:25 +02:00
Dessalines be6a7876b4 Version v0.6.50 2020-04-14 19:38:20 -04:00
Dessalines 1336b4ed60 Merge branch 'dev' into federation 2020-04-14 16:07:20 -04:00
Felix 9d2046d5a2 Disable nginx access logs for docker/federation/ 2020-04-14 17:47:55 +02:00
Dessalines 6d5518cbd4 Merge branch 'dev' into admin_settings 2020-04-14 10:54:04 -04:00
Dessalines b9aef5891f Fixing test deploy. 2020-04-14 10:07:40 -04:00
Felix 13e6c98e47 Auto-configure federation test instances during initial start 2020-04-13 19:55:43 +02:00
Felix fdaf0b3364 Get inbox working properly 2020-04-13 15:06:41 +02:00
Dessalines 8192f69584 Version v0.6.49 2020-04-12 14:57:37 -04:00
Dessalines a26bff6921 Version v0.6.48 2020-04-12 14:08:02 -04:00
Dessalines bb287cbd07 Adding an admin settings page.
- Fixes #620
- Adding a UserListing component. Fixes #627
2020-04-10 16:55:57 -04:00
Felix 509005fa0c Rename federation-test to federation, puller.rs to fetcher.rs 2020-04-10 13:37:35 +02:00
Dessalines cb49a7e790 Version v0.6.45 2020-04-03 14:44:30 -04:00
Dessalines 6e5729c660 Fixing deploy script. 2020-04-03 14:44:10 -04:00
Felix Ableitner c16458b728 Avoid using database views in federation code 2020-04-03 11:00:24 +02:00
Dessalines 32b0275257 Merge branch 'nutomic-federation' into federation 2020-04-02 15:15:44 -04:00
Dessalines 31f835db86 Merge branch 'master' into federation 2020-04-02 15:11:11 -04:00
Dessalines a006f498b1 Merge branch 'nutomic-auto-setup' into dev 2020-03-31 16:29:57 -04:00
Felix 76bf71162e Automatic instance setup based on config variables (fixes #404) 2020-03-29 00:13:13 +01:00
Dessalines 5ca466117d Merge branch 'master' into federation 2020-03-28 15:41:42 -04:00
Felix 0d369e6019 Get image uploads working for federation-test 2020-03-28 17:30:59 +01:00
Dessalines ac6dc65342 Version v0.6.44 2020-03-24 10:47:38 -04:00
Dessalines ef9ae09c2b Version v0.6.43 2020-03-21 10:38:42 -04:00
Dessalines a03b9d8f02 Changing rust logging to error on ansible and prod. 2020-03-20 22:22:53 -04:00
Dessalines da36f1dacc Version v0.6.42 2020-03-20 19:33:11 -04:00
Dessalines 807f33f748 Version v0.6.41 2020-03-19 12:17:26 -04:00
Dessalines 10b0667764 Version v0.6.40 2020-03-19 00:53:34 -04:00
Dessalines dc14719b08 Updating rust, rust deps, yarn deps. Fixes #605 2020-03-18 22:30:16 -04:00
Felix Ableitner 33cce05300 Merge branch 'master' into federation 2020-03-18 22:51:34 +01:00
Felix Ableitner 390b204272 Rewrite federation settings 2020-03-18 22:09:00 +01:00
Felix Ableitner 8ebcc7ac02 Implemented basics for post federation, plus a bunch of other stuff 2020-03-14 22:03:05 +01:00
Felix Ableitner b01f4f75d6 WIP: federate posts between instances 2020-03-14 01:05:42 +01:00
Dessalines 62ab68d317 Adding full logging. 2020-03-13 11:08:42 -04:00
Felix Ableitner 063811cb60 Merge branch 'master' into federation 2020-03-12 12:34:37 +01:00
Felix 27c07f1f84 Federate follower count, use string id for community 2020-03-12 03:35:32 +01:00
Dessalines 87db5ab64d Adding volumes to dockerignore. 2020-03-09 23:37:39 -04:00
Dessalines 62679090a3 Version v0.6.39 2020-03-09 23:26:15 -04:00
Dessalines edb7ab2638 Version v0.6.38 2020-03-09 23:24:06 -04:00
Dessalines 8989aa1714 Version v0.6.37 2020-03-09 23:22:24 -04:00
Dessalines 450ebf4e38 Version v0.6.36 2020-03-09 23:21:24 -04:00
Dessalines d7ff72a538 Version v0.6.35 2020-03-09 23:20:13 -04:00
Dessalines 5427c4a230 Version v0.6.34 2020-03-09 23:16:19 -04:00
nutomic bf1db428f6 Move volumes into subfolder (ref #474) (#23)
Change ports and container names

Move volumes into subfolder (ref #474)

Merge pull request #587 from StaticallyTypedRice/patch-2

Clarify that content violating this code of conduct will likely be removed.
Clarify that content violating this code of conduct will likely be removed.

Lemmy has a general policy of removing any content that violates the rules whenever possible, which is typically a good thing, and I felt it important to mention that in the code of conduct.

Co-authored-by: Felix <me@nutomic.com>
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
Co-authored-by: Richie Zhang <12566991+StaticallyTypedRice@users.noreply.github.com>
2020-03-09 16:50:28 +00:00
Dessalines 2eb681413d Version v0.6.33 2020-03-08 00:46:15 -05:00
Dessalines 63051717d7 Version v0.6.32 2020-03-07 22:02:25 -05:00
Dessalines 496c4e523c Version v0.6.31 2020-03-06 15:08:04 -05:00
Dessalines 970e0b5185 Version v0.6.30 2020-03-06 13:24:12 -05:00
Dessalines 80f9003135 Version v0.6.29 2020-03-01 18:26:17 -05:00
Dessalines 9c50d5f073 Fix weblate deploy. 2020-03-01 18:21:52 -05:00
Dessalines 6c6e7aa872 Version v0.6.28 2020-02-29 22:24:00 -05:00
Dessalines 565524a80b Adding git add to deploy. 2020-02-29 15:49:09 -05:00
Dessalines f607e98565 Version v0.6.27 2020-02-29 15:28:30 -05:00
Dessalines 4005fab006 Merge branch 'proper-i18next' 2020-02-29 14:41:08 -05:00
Felix Ableitner ee7949a0fc update deploy script to pull translations from weblate 2020-02-29 20:25:35 +01:00
Dessalines 8ed1610f48 Version v0.6.26 2020-02-29 13:10:28 -05:00
Felix 1f29e91796 Various minor federation improvements 2020-02-29 18:38:47 +01:00
Felix b854d8f3a0 Some federation improvements 2020-02-29 03:11:39 +01:00
Felix f9443dfbd3 Merge branch 'master' into federation 2020-02-29 00:47:37 +01:00
Dessalines 72c5bdbf9e Version v0.6.25 2020-02-27 13:16:30 -05:00
Dessalines 883c8decde Version v0.6.24 2020-02-19 13:35:58 -05:00
Dessalines b18c87b9c4 Version v0.6.23 2020-02-18 12:37:35 -05:00
Dessalines fd82487ab5 Version v0.6.22 2020-02-17 16:11:49 -05:00
Dessalines 1e5d93d9bb Version v0.6.21 2020-02-17 14:38:16 -05:00
Dessalines 50600938cb Version v0.6.20 2020-02-17 13:04:53 -05:00
Dessalines 55f91ac5dc First pass at adding oembeds / iframely. 2020-02-17 11:18:01 -05:00
Dessalines b6ce26023e Version v0.6.19 2020-02-16 14:26:39 -05:00
Dessalines 91649d21ae Version v0.6.18 2020-02-14 10:12:40 -05:00
Dessalines f1392dc9a7 Version v0.6.17 2020-02-09 15:08:51 -05:00
Dessalines 8baa483c89 Version v0.6.16 2020-02-08 11:44:16 -05:00
Dessalines 41d8642bf5 Version v0.6.15 2020-02-07 23:50:33 -05:00
Dessalines 779a72581c Version v0.6.14 2020-02-07 11:28:20 -05:00
Dessalines be77e30110 Version v0.6.13 2020-02-06 23:02:26 -05:00
Dessalines 1c030d1fb6 Version v0.6.12 2020-02-06 16:16:51 -05:00
Dessalines 1369ad1fbc Fixing rate limit checking to only ping after a success. Fixes #516 2020-02-06 16:07:59 -05:00
Dessalines d932acad16 Merge branch 'federation' into dev_1 2020-02-05 12:51:03 -05:00
Dessalines 420fb5a847 Version v0.6.11 2020-02-04 19:48:11 -05:00
Dessalines 7e64d033bf Version v0.6.10 2020-02-03 10:58:17 -05:00
Felix 032ebe7a9e Integrate email relay in Ansible setup 2020-02-03 14:10:24 +01:00
Dessalines f2f9502ab6 Merge pull request #498 from iav/docs4arm
Add doc compilation to multiplatform workflow
2020-02-02 20:06:42 -05:00
Igor Velkov c6c95204f8 Add doc compilation to multiplatform workflow
Change rust builder version to current
2020-02-03 01:39:41 +02:00
Dessalines a2267aa056 Version v0.6.9 2020-02-02 17:15:48 -05:00
Dessalines 025d6dcd80 Fixing ansible deploy. 2020-02-02 17:13:59 -05:00
Dessalines 5d84d474d0 Version v0.6.8 2020-02-01 16:56:31 -05:00
Dessalines 8849dc07cf Version v0.6.7 2020-01-28 08:50:58 -05:00
Dessalines a81df1537d Version v0.6.6 2020-01-27 22:02:53 -05:00
Dessalines cc6c173828 Formatting translation file, changing deploy script to const. 2020-01-26 16:38:08 -05:00
Dessalines 29d34eaf03 Version v0.6.5 2020-01-25 15:06:31 -05:00
Dessalines ed842dfb72 Version v0.6.4 2020-01-24 14:06:15 -05:00
Dessalines 2ee3d70eda Version v0.6.3 2020-01-23 19:47:30 -05:00
Dessalines 222374583b Adding to deploy. 2020-01-20 14:39:41 -05:00
Dessalines ebc61bf936 Version v0.6.2 2020-01-20 10:51:06 -05:00
Dessalines 96684ef2a0 Version v0.6.1 2020-01-19 16:53:16 -05:00
Dessalines 8604c1d257 Fixing error when email already exists. Fixes #427 2020-01-17 20:34:16 -05:00
Dessalines 5c5650d123 Fix aarch64 dockerfile. 2020-01-17 13:28:29 -05:00
Dessalines 262f84d49a Version v0.6.0 2020-01-16 09:58:54 -05:00
Dessalines afa888dda6 Version v0.5.22 2020-01-15 22:35:39 -05:00
Dessalines 7e7bb2dc34 Version v0.5.21 2020-01-15 22:18:08 -05:00
Dessalines a93ab4bcd1 Adding an env deploy. Fixes #410 2020-01-14 17:14:02 -05:00
Dessalines 1c4022456e Version v0.5.20 2020-01-14 12:19:08 -05:00
Felix eaf548b5db Merge branch 'master' into federation 2020-01-14 16:30:54 +01:00
Dessalines e3328709ff Version v0.5.19 2020-01-12 13:05:09 -05:00
Dessalines 677d716ae6 Version v0.5.18 2020-01-11 19:43:30 -05:00
Dessalines f3dbedb5c5 Merge branch 'actix-2.0' into dev 2020-01-11 19:19:38 -05:00
Dessalines bc804521e8 Upping rust-musl to 1.40.0 2020-01-11 19:07:44 -05:00
Felix 35489a706b Faster Docker build directly on host 2020-01-10 19:04:58 +01:00
Dessalines 6f2f9995f2 Adding ssh docker commands to dev deploy. 2020-01-07 12:53:32 -05:00
Dessalines f67436792a Version v0.5.17 2020-01-06 11:29:25 -05:00
Dessalines 29e6e47ef6 Version v0.5.16 2020-01-03 14:19:36 -05:00
Dessalines aa59906e91 Version v0.5.15 2020-01-02 17:45:03 -05:00
Felix Ableitner e09a035373 Merge branch 'master' into federation 2020-01-02 19:22:23 +01:00
Dessalines 576980bf64 Version v0.5.14 2020-01-02 10:47:18 -05:00
Dessalines dc331d5293 Fixing deploy and version for clippy. 2020-01-02 10:34:40 -05:00
Dessalines 730e2b7f09 Version v0.5.13 2020-01-01 22:12:24 -05:00
Dessalines 081d8ddd12 Version v0.5.12 2020-01-01 17:57:39 -05:00
Dessalines 3d4412a704 Merge branch 'mdbook' of https://yerbamate.dev/Nutomic/lemmy into Nutomic-mdbook 2020-01-01 16:42:38 -05:00
Felix Ableitner 62ba018b19 Include docs in docker image 2020-01-01 18:14:09 +01:00
Dessalines 4faa46ac29 Only do arm build on major deploy. Fixes #393 2020-01-01 11:39:23 -05:00
Dessalines 6058e837fc Version v0.5.11 2020-01-01 11:32:58 -05:00
Dessalines a74d92af3d Version v0.5.10 2020-01-01 11:28:18 -05:00
Felix Ableitner 581f36d6ef Implementing very basic federation including test setup 2019-12-30 13:31:54 +01:00
Dessalines 47d55d9d2b Version v0.5.9 2019-12-29 20:30:23 -05:00
Dessalines 020a7cd8cf Version v0.5.0.8 2019-12-29 17:03:36 -05:00
Dessalines dfd27ea85c Version v0.5.0.7 2019-12-29 16:06:36 -05:00
Dessalines 106aaf4f28 Version v0.5.0.6 2019-12-28 21:10:16 -05:00
Dessalines ecf792af3b Version v0.5.0.5 2019-12-28 21:01:05 -05:00
Dessalines bb3dbe041d Version v0.5.0.4 2019-12-28 19:08:06 -05:00
Dessalines 786be3fa66 Config fixes.
- Adding front_end_dir to settings.
- Adding unit test for PasswordResetRequest encryption.
- Readme points to lemmy.hjson
- Fixing docker prod, dev, and ansible builds.
- Removing redundant env files, as all config is now in a single file.
- Some formatting fixes.
2019-12-28 16:11:03 -05:00
Felix Ableitner b7c24a372b Fix review comments 2019-12-27 17:30:46 +01:00
Felix Ableitner 1f7546789a update documentation, docker and ansible files 2019-12-27 17:28:46 +01:00
Dessalines 104ac9b950 Version v0.5.0.3 2019-12-15 11:30:14 -08:00
Dessalines 2346f30e0e Version v0.5.0.2 2019-12-14 16:19:32 -08:00
Dessalines cffbb7cd58 Version v0.5.0.1 2019-12-12 09:57:18 -08:00
Dessalines b7d05c18a1 Version v0.5.0 2019-12-09 11:13:15 -08:00
Dessalines 7880e5272a Version v0.4.0.10 2019-12-07 18:33:28 -08:00
Dessalines ab53840324 Upping rate limit for register and community creation to 3/hour.
- Fixes #353
2019-12-06 20:57:48 -08:00
Dessalines 9363be0f19 Version v0.4.0.9 2019-12-05 18:49:55 -08:00
Dessalines 143f191887 Version v0.4.0.8 2019-12-02 13:11:22 -08:00
Dessalines e5f17f7bc7 Removing git checkout master from dev deploy. 2019-12-01 22:24:43 -08:00
Dessalines 52ea7a32db Some RSS work.
- Display rss buttons on front end for user, /c/all, and community
pages. Fixes #348.
- Some clean up and additions to RSS feeds.
2019-12-01 17:23:52 -08:00
Felix Ableitner 942f6a05af basic, working rss feeds 2019-11-23 23:24:50 +01:00
Felix Ableitner de313fc977 Implement RSS feeds (fixes #118) 2019-11-23 23:24:10 +01:00
Dessalines 0651ae5ec0 Increasing post creation rate limit default. 2019-11-22 16:26:08 -08:00
Dessalines b29f578e31 Fixing deploy script. 2019-11-22 16:17:20 -08:00
Dessalines 9b01520462 Version v0.4.0.7 2019-11-21 18:36:26 -08:00
Dessalines eebe5913aa Version v0.4.0.6 2019-11-21 17:46:08 -08:00
Dessalines 08f3342bc7 Adding vaporwave dark theme.
- Fixes #345
2019-11-21 17:45:21 -08:00
Dessalines ed9caf61fd Version v0.4.0.3 2019-11-21 11:31:57 -08:00
Dessalines 2bab0370fa Adding restart=always to other docker services. 2019-11-21 11:29:59 -08:00
Felix Ableitner 7b5884b664 change version numbering command 2019-11-16 01:32:21 +01:00
Felix Ableitner 4f116dc758 got it working 2019-11-16 01:31:41 +01:00
Dessalines fa1c306d64 Version v0.4.0.2 2019-11-13 14:04:30 -08:00
Dessalines 7202491c7e Version v0.4.0.1 2019-11-12 16:38:26 -08:00
iav f8252521a7 Add platform-agnostic dockerfile (#327) 2019-11-02 18:05:55 -07:00
Dessalines 08b6660ae6 Version v0.4.0 2019-11-02 15:25:41 -07:00
Dessalines 036ca46431 Version v0.3.0.14 2019-11-02 13:07:28 -07:00
Dessalines e87ba75809 Version v0.3.0.13 2019-11-02 00:22:27 -07:00
Dessalines 1b162a49bb Removing nocross folder. Updating prod docker compose. 2019-11-01 23:52:59 -07:00
Dessalines 222cd8325f Changing back to shtripok pictshare. 2019-11-01 23:45:43 -07:00
Dessalines edbb5612a2 Merge branch 'master' into email 2019-11-01 23:43:35 -07:00
Dessalines 68e4b61808 Password reset mostly working. 2019-11-01 23:41:57 -07:00
Dessalines 0e197cfdfc Version v0.3.0.12 2019-11-01 11:20:12 -07:00
Dessalines 9e21902a5f Changing aarch64 to use cargo --release 2019-11-01 11:19:59 -07:00
Dessalines 2c2a24d77e Version v0.3.0.11 2019-10-31 21:06:26 -07:00
Dessalines a47b9c3ab8 Changing back pictshare. 2019-10-31 21:06:13 -07:00
Dessalines 449544b3db Version v0.3.0.10 2019-10-31 20:09:33 -07:00
Dessalines 845f17f7af Changing pictshare to use multi-arch from @iav
- Fixes #324
2019-10-31 20:07:26 -07:00
Dessalines e4666cd95c Fixing rest of deploy. 2019-10-31 20:03:43 -07:00
Igor Velkov 6ad39f1853 add cross-building for arm 2019-10-25 02:59:08 +00:00
Dessalines b249921bd3 Version v0.3.0.8 2019-10-21 17:00:59 -07:00
Dessalines 395ef2675a Version v0.3.0.7 2019-10-20 22:26:50 -07:00
Dessalines 869013d6bf Version v0.3.0.6 2019-10-19 18:21:52 -07:00
Dessalines 289f67155e Version v0.3.0.5 2019-10-18 17:31:38 -07:00
Dessalines 344cd58f32 Version v0.3.0.4 2019-10-18 15:25:00 -07:00
Dessalines 84ed4c7274 Version v0.3.0.3 2019-10-18 12:14:28 -07:00
Dessalines 5cd42cdcc9 Version v0.3.0.2 2019-10-17 21:41:19 -07:00
Dessalines 1899e11b00 Version v0.3.0.1 2019-10-16 21:34:00 -07:00
Felix Ableitner 7ea4eca599 Only bind to local ports in docker-compose.yml 2019-10-16 11:01:47 +02:00
Dessalines fd7e4b3fe2 Version v0.3.0 2019-10-15 16:50:51 -07:00
Dessalines 0e55ef7d9e Adding tag to deploy. 2019-10-15 16:50:00 -07:00
Dessalines 37d4f84787 Upping version. 2019-10-13 18:01:54 -07:00
Dessalines 28b97abb27 Upping version. 2019-10-13 13:05:18 -07:00
Dessalines 35dfe31a39 Externalizing rate limits. Upgrading to Rust 1.38
- Fixes #290
2019-10-13 12:06:18 -07:00
Dessalines 484630c1a8 Upping version. 2019-10-12 15:18:49 -07:00
zacanger ab139995bd feat(ops): k8s 2019-10-07 19:00:38 -06:00
Dessalines 753fa8829e Upping version. 2019-09-19 18:01:56 -07:00
Dessalines d21e020f18 Adding restart always to docker. 2019-09-19 18:01:43 -07:00
Dessalines a5f3efa669 Upping version. 2019-09-19 15:53:30 -07:00
Dessalines 68b90ff76b Upping version. 2019-09-18 12:10:00 -07:00
Dessalines 61f3524bd1 Upping version. 2019-09-13 09:27:30 -07:00
Dessalines 19a704b7ea Upping version. 2019-09-11 17:30:35 -07:00
Dessalines 183bb664a2 Upping version. 2019-09-11 17:21:22 -07:00
Dessalines 10448ebe2d Upping version. 2019-09-10 18:28:20 -07:00
Dessalines 090a6ecfce Upping version. 2019-09-09 12:58:11 -07:00
Dessalines 0d42e74524 Upping version. 2019-09-08 23:30:31 -07:00
Dessalines 48a30089b2 Upping version. 2019-09-08 11:34:04 -07:00
Dessalines 9771b976e5 Upping version. 2019-09-08 11:02:21 -07:00
Dessalines 1a83ee4ab9 Upping version. 2019-09-08 10:15:40 -07:00
Dessalines 46dae9f872 Upping version. 2019-09-08 09:56:00 -07:00
Dessalines a279cfad95 Removing unecessary script. 2019-09-08 09:21:52 -07:00
Dessalines fa0b9c8826 Merge branch 'nocross-nomusl' of https://github.com/iav/lemmy into iav-nocross-nomusl 2019-09-07 20:56:31 -07:00
Dessalines 074e457836 Upping version. 2019-09-07 20:43:33 -07:00
Dessalines c39ae06bd4 Allow Image uploads through docker pictshare.
- Fixes #210
2019-09-07 20:42:01 -07:00
Igor Velkov d4792b8ae5 remove unrelated files, add --frozen flag 2019-09-08 00:27:33 +03:00
Dessalines b6ed1b81d0 Adding docker update instructions.
- Fixes #270
2019-09-07 09:37:12 -07:00
Igor Velkov 72e2d3115f corrected error in path 2019-09-06 22:10:14 +00:00
Igor Velkov b875b74ce5 Merge branch 'master' of https://github.com/dessalines/lemmy into nocross-nomusl 2019-09-06 23:22:07 +03:00
Igor Velkov f4c5612a60 Add docker chain for direct building debian-based image.
No cross-compilation, no MUSL support.
2019-09-06 23:16:32 +03:00