1
0
Fork 0
mirror of https://github.com/LemmyNet/lemmy.git synced 2025-02-20 20:56:28 +00:00
Commit graph

27 commits

Author SHA1 Message Date
Nutomic
e365d48769
Move entry from .rgignore to .gitignore ()
rg command respects gitignore, and sql dumps should be ignored by
git as well. So theres no reason to have a separate file.
2023-07-28 11:11:18 -04:00
dullbananas
7d3894d5dd
Automatically manage database when running scripts/test.sh ()
* Update .gitignore

* Create start-dev-db.sh

* Rename start-dev-db.sh to start_dev_db.sh

* Update .gitignore

* Update start_dev_db.sh

* Update start_dev_db.sh

* Update start_dev_db.sh

* Update start_dev_db.sh

* h

* Update test.sh

* Update start_dev_db.sh

* made it work

* Make test.sh work when run from scripts dir
2023-06-30 09:50:30 +02:00
Dessalines
88a0d2feec
Adding typescript generation for API. Fixes ()
* Adding typescript generation for API. Fixes 

* Try to fix Ltree issue 1.

* Forgot a few types.

* Fixing api tests.

* Removing url_serde line.

* Manually deriving TS for some types.
2023-04-26 00:26:10 -04:00
Dessalines
d8722b6e91
Adding diesel enums for SortType and ListingType ()
* Adding diesel enums for SortType and ListingType

- Uses diesel-derive-enum.
- Adds diesel.toml , so we can again use the auto-generated schema.rs
- Fixes a lot of DB null issues and column ordering issues.
- Fixes 
- Also replaces RegistrationMode boilerplate.

* Fixing unit tests 1.

* Remove comment line.

* Before patch.

* Before again.

* Using patch file to fix diesel_ltree issue with diesel.toml

* Adding some yalc ignores

* Fixing RegistrationMode enums

* Adding woodpecker diesel schema check.

* Try adding openssl 1.

* Try using diesel-cli image 1

* Try using diesel-cli image 2

* Try using diesel-cli image 3

* Try using diesel-cli image 4

* Try using diesel-cli image 5

* Try using diesel-cli image 6

* Try using diesel-cli image 7

* Try using diesel-cli image 8

* Try using diesel-cli image 9

* Try using diesel-cli image 10

* Try using diesel-cli image 11

* Try using diesel-cli image 12

* Try using diesel-cli image 13
2023-04-17 15:19:51 -04:00
Nutomic
1eaf2c8a03
Add feature to embed pictrs in lemmy binary (fixes ) ()
* Add feature to embed pictrs in lemmy binary (fixes )

* Add pictrs config

* add protobuf

Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-01-20 12:46:49 -05:00
Nutomic
aee48f3f5d
Ansible changes ()
* Use env var for config location when saving (not default location)

* Consistent variable formatting for easy replacement with sed

* Remove unmaintained lemmy_dev and uninstall playbooks

* Simplify lemmy.hjson for ansible

* cleanup ansible playbook

* add separate playbook for updating lemmy config

* Revert "add separate playbook for updating lemmy config"

This reverts commit 0a970ae1da.
2021-09-28 11:34:18 -04:00
Dessalines
d227000de3 Halfway done with hot rank indexes. 2021-01-05 23:42:48 -05:00
Dessalines
5c6258390c
Isomorphic docker ()
* Adding a way to GetComments for a community given its name only.

* Adding getcomments to api docs.

* A first pass at locally working isomorphic integration.

* Testing out cargo-husky.

* Testing a fail hook.

* Revert "Testing a fail hook."

This reverts commit 0941cf1736.

* Moving server to top level, now that UI is gone.

* Running cargo fmt using old way.

* Adding nginx, fixing up docker-compose files, fixing docs.

* Trying to re-add API tests.

* Fixing prod dockerfile.

* Redoing nightly fmt

* Trying to fix private message api test.

* Adding CommunityJoin, PostJoin instead of joins from GetComments, etc.

- Fixes 

* Fixing fmt.

* Fixing up docs.

* Removing translations.

* Adding apps / clients to readme.

* Fixing main image.

* Using new lemmy-isomorphic-ui with better javascript disabled.

* Try to fix image uploads in federation test

* Revert "Try to fix image uploads in federation test"

This reverts commit a2ddf2a90b.

* Fix post url federation

* Adding some more tests, some still broken.

* Don't need gitattributes anymore.

* Update local federation test setup

* Fixing tests.

* Fixing travis build.

* Fixing travis build, again.

* Changing lemmy-isomorphic-ui to lemmy-ui

* Error in travis build again.

Co-authored-by: Felix Ableitner <me@nutomic.com>
2020-09-15 15:26:47 -04:00
Azriel Lector
1acb51105a
Add user bios ()
* Add user bios

* Version v0.7.35

* Add domain name change instructions to docs. ()

* Add domain name change instructions to docs.

* Changing docker execs to docker-compose execs

* Set maxLength to user bio and render as md

* Fix bio updating after SaveUserSetting

Co-authored-by: Dessalines <tyhou13@gmx.com>
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2020-07-30 21:08:13 -04:00
Azriel Lector
75fe38ab08 Remove /u/ and /c/ schemes from UI 2020-07-29 11:16:27 +08:00
Felix
c3ac1649f2 Implement integration test for federation 2020-04-24 18:30:31 +02:00
Felix
509005fa0c Rename federation-test to federation, puller.rs to fetcher.rs 2020-04-10 13:37:35 +02:00
Felix Ableitner
33cce05300 Merge branch 'master' into federation 2020-03-18 22:51:34 +01:00
Dessalines
1a7c6fbd32 Add theming guide. Fixes 2020-03-15 13:02:14 -04:00
Felix
8f67a3c634 Cleanup gitignore and dockerignore files 2020-03-12 20:25:14 +01:00
Felix Ableitner
063811cb60 Merge branch 'master' into federation 2020-03-12 12:34:37 +01:00
nutomic
bf1db428f6 Move volumes into subfolder (ref ) ()
Change ports and container names

Move volumes into subfolder (ref )

Merge pull request  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
Felix
d7f49cea9a generate typescript during compilation 2020-02-29 19:16:23 +01:00
Felix
b854d8f3a0 Some federation improvements 2020-02-29 03:11:39 +01:00
Dessalines
b0b50098a4 Websocket reconnect reload page data. Fixes 2020-02-04 11:19:05 -05:00
Dessalines
a93ab4bcd1 Adding an env deploy. Fixes 2020-01-14 17:14:02 -05:00
Dessalines
5b42dc3393 Adding show_avatar user setting, and option to send notifications to inbox.
- Fixes 
- Fixes 
2020-01-02 16:55:54 -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
Felix Ableitner
4f116dc758 got it working 2019-11-16 01:31:41 +01:00
Felix Ableitner
c45ad217c4 added env file 2019-08-20 19:38:10 +02:00
Felix Ableitner
6fa0bfce32 initial ansible implementation 2019-08-20 19:36:49 +02:00