Commit Graph

37 Commits (2e84441e6635b42065ef646238a6c95aea207548)

Author SHA1 Message Date
Felix 1e60e1e351 Implement HTTP API using generics (fixes #380) 2020-01-18 14:23:43 +01:00
Dessalines 81c6d276d5 Fix issue with adding multiple instances of chatserver. 2020-01-15 22:01:14 -05:00
Dessalines 3f868f99e6 removing some comments. 2020-01-12 16:47:02 -05:00
Dessalines dff8b947bb Trying to add r2d2 connection pooling to websockets. 2020-01-12 10:31:51 -05:00
Felix 4361f48b98 Make various functions async 2020-01-11 13:50:07 +01:00
Felix d8c84e2541 Upgrade actix to 2.0 (fixes #392) 2020-01-10 23:41:08 +01:00
Felix Ableitner d08e09fbdc Apply changes suggested by cargo clippy (fixes #395) 2020-01-02 12:30:00 +01:00
Dessalines 0f8965fac9 Adding some fixes to new docs system. 2020-01-01 17:47:00 -05:00
Dessalines cd9df4455e Adding open_registration to nodeinfo. 2019-12-31 10:44:30 -05:00
Felix Ableitner 80f76f2efd Use actix config to handle routes in seperate folders (#378) 2019-12-31 14:17:24 +01: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 cdbf260803 Added option to enable/disable federation 2019-12-27 17:30:45 +01:00
Felix Ableitner 3d9f7d28d6 Implement webfinger (fixes #149) 2019-12-27 17:29:50 +01:00
Felix Ableitner cf3ae15ee9 Implement config (fixes #351) 2019-12-27 17:28:44 +01:00
Lyra 34def84d43 Add correct ActivityPub types conversion for Community and Post. 2019-12-27 17:25:20 +01:00
Dessalines 665dca80d0 Moving front end routes from nginx to actix
- Fixes #363
2019-12-11 21:28:33 -08:00
Lyra 0ceed8fd9b Import the Settings struct instead of prefixing the namespace 2019-12-06 23:47:30 +01:00
Lyra 279a901e4a Add configuration variables in order to allow binding lemmy to a different adress/port 2019-12-06 20:36:56 +01: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 8e5c02f967 Add feed for all 2019-12-01 20:01:38 +01:00
Felix Ableitner cfbe8ac926 fix sort parameter handling, handle errors 2019-12-01 19:09:10 +01:00
Felix Ableitner f47bdbc37a wip 2019-11-23 23:25:59 +01: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 dcad96170e Running cargo fmt 2019-11-21 11:27:52 -08:00
Felix Ableitner 20966e085a preserve json order 2019-11-16 01:31:41 +01:00
Felix Ableitner 2666ba6adf rewrite 2019-11-16 01:31:41 +01:00
Felix Ableitner 4f116dc758 got it working 2019-11-16 01:31:41 +01:00
Felix Ableitner fcf3252292 Implement nodeinfo support (fixes #144) 2019-11-16 01:31:41 +01:00
Dessalines 44442565aa Running cargo fmt on server code.
- Adding a .rustfmt.toml for the 2 space indent.
2019-09-07 08:35:05 -07:00
Dessalines 9bf561b7c2 Formatting fixes. 2019-07-19 20:00:38 -07:00
jonnnh eea27088d2 upgrade 2019-07-19 11:05:17 +08:00
jonnnh 28b69fb1fc upgrade 2019-07-17 19:11:01 +08:00
Dessalines 5e1fcd318a Adding API docs for app developers.
- Fixes #99.
2019-05-15 09:04:05 -07:00
Dessalines f8615b6178 Done with reorg 2019-05-05 09:20:30 -07:00
Dessalines 779e5964fa More reorg 2019-05-04 08:53:29 -07:00
Dessalines cbec13eecc Reorganizing files before splitting out API 2019-05-02 18:34:21 -07:00