Commit graph

217 commits

Author SHA1 Message Date
Dessalines
b944cbe101 v0.18.0-beta.4 2023-06-12 11:51:32 -04:00
Dessalines
5d8475c64f Merge remote-tracking branch 'origin/main' into use_http_client_dess 2023-06-12 06:42:45 -04:00
Yuri Pieters
009bba35a5 Specify package manager version in package.json
This setting is picked up by Corepack, and it's a way for others to concretely know which package manager they should use.
2023-06-11 13:37:53 +01:00
Dessalines
8c34129d4e v0.18.0-beta.2 2023-06-10 07:46:52 -04:00
Dessalines
f39bb31415 Merge branch 'use_http_client_2' into use_http_client_dess 2023-06-09 13:33:00 -04:00
abias
3162959da1 Handroll prompt 2023-06-08 16:34:25 -04:00
Dessalines
b4858d6b31 v0.18.0-beta.1 2023-06-07 23:49:49 -04:00
Dessalines
5bd558000c Fixing a few things, commenting out props for now. 2023-06-07 13:33:15 -04:00
Dessalines
f7cb97eef4 Upgrading lemmy-js-client. 2023-06-06 09:15:45 -04:00
Dessalines
6ae682f410 Merge branch 'use_http_client_2' into use_http_client_dess 2023-06-06 01:05:30 -04:00
SleeplessOne1917
20ba25760f Wrap Http client 2023-06-05 22:14:39 -04:00
Dessalines
27bb9c3d6c Not catching errors in isoWrapper. 2023-06-05 11:45:35 -04:00
abias
b75caf8e4a Merge branch 'main' into use_http_client_2 2023-06-04 12:44:14 -04:00
Dessalines
7bb1012d8b fixing some more. 2023-06-03 00:34:02 -04:00
Dessalines
5ec972598e Passing lint, but untested. 2023-05-26 19:53:46 -04:00
Dessalines
370c25aa9c Beginning work on websocket -> http client conversion. 2023-05-23 09:12:40 -04:00
abias
06a553c7a4 Hopefully stop lint command from erroring 2023-05-23 08:34:20 -04:00
SleeplessOne1917
c311bca8d2
Merge branch 'main' into nicer-error-hnadling 2023-05-23 12:07:08 +00:00
SleeplessOne1917
ffe95ee1c6
Navbar hide menu fix (#1033)
* Fix navbar not closing on mobile when it should

* Get rid of unnecessary HTML tags
2023-05-21 23:31:08 -04:00
abias
5068df6bf5 Merge branch 'main' into nicer-error-hnadling 2023-05-15 20:34:45 -04:00
Dessalines
3143788d19 Changing all bigints to numbers 2023-05-15 15:53:29 -04:00
Dessalines
6ac5435fe9
Upgrade lemmy-js-client to work with bigints. Fixes #1018 (#1022) 2023-05-15 14:39:11 -04:00
abias
dbee2533a2 Fix things not working in production build 2023-05-14 23:45:21 -04:00
SleeplessOne1917
2d7c7664ee
Update JS client to version with fixed JSON serialization (#1017) 2023-05-13 13:36:36 -04:00
SleeplessOne1917
b19b51c78c
Add support for PWA (#1005)
* Add logic for dynamically generating web manifest

* Make PWA icon get autogenerated

* Make service worker work

* Tweak things for PWA

* Handle apple icons and refactor

* Update prod dockerfile

* Remove jimp

* Remove unnecessary option

* Use different function syntax
2023-05-11 21:07:59 -04:00
Dessalines
c5fd084577
Using auto-generated types from ts-rs. (#1003)
* Using auto-generated types from ts-rs.

- Fixes #998
- Added support for new `GetFederatedInstances`
- Fixed a few bugs in the process.

* Update imports to use SleeplessOne1917's fix.
2023-05-11 14:32:32 -04:00
Dessalines
f7ace27477
Upgrading deps. (#1004) 2023-05-11 13:06:32 -04:00
Dessalines
457187693f
Prettier css (#995)
* Add prettier lint for css and scss files.

* Fixing eslint issue.

* Run prettier
2023-05-03 22:09:27 -04:00
SleeplessOne1917
3526baf465
Make pages use query params instead of route params where appropriate (#977)
* feat: Add multiple image upload

* refactor: Slight cleanup

* feat: Add progress bar for multi-image upload

* fix: Fix progress bar

* fix: Messed up fix last time

* refactor: Use await where possible

* Add query params to search page

* Update translation logic

* Did suggested PR changes

* Updating translations

* Fix i18 issue

* Make prettier actually check src in hopes it will fix CI issue

* Make home page use query params in URL

* Remove unnecessary part of private message url

* Make communities page use query params

* Make community page use query params

* Make user profile use query params

* Make modlog use query params

* Replace choices.js searchable select entirely

* Make 404 screen show up when expected

* Refactor query params code

* Remove unnecessary boolean literal

* Fix query param bug

* Address bug with searchable select and initial fetch

* Only import what is needed from bootstrap

* Undo change to comment nodes component

* Convert closure style functions to normal functions

* Updated translations

* Use translation for loading

* Fix create post select community bug

* Fix community query params bug
2023-04-15 10:47:10 -04:00
SleeplessOne1917
699c3ff4b1
Multiple image upload (#971)
* feat: Add multiple image upload

* refactor: Slight cleanup

* feat: Add progress bar for multi-image upload

* fix: Fix progress bar

* fix: Messed up fix last time

* refactor: Use await where possible

* Update translation logic

* Did suggested PR changes

* Updating translations

* Fix i18 issue

* Make prettier actually check src in hopes it will fix CI issue
2023-04-04 08:40:00 -04:00
Dessalines
4499579380 Merge branch 'custom-emojis' of https://github.com/makotech222/lemmy-ui into makotech222-custom-emojis 2023-03-27 12:49:46 -04:00
SleeplessOne1917
47daa9d143
refactor: update UI to use new client uploadImage function (#967)
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-03-26 22:06:42 -04:00
Anon
4b6851d246
Merge branch 'main' into custom-emojis 2023-03-14 12:59:21 -05:00
Dessalines
07e7e1eb87
Adding 2FA support. Fixes #938 (#939)
* Adding 2FA support. Fixes #938

* Updating totp_2fa names.
2023-03-02 18:30:38 -05:00
Anon
1f15ea5aa8 Add Custom Emoji Support 2023-02-26 11:22:05 -06:00
Dessalines
7e17998777
Upgrading deps (#951) 2023-02-21 16:15:13 -05:00
Dessalines
b0755bc010
Adding reports send email to admins option (#932) 2023-02-16 21:07:22 -05:00
Dessalines
5151b7c307 v0.17.1 2023-02-03 09:38:57 -05:00
Dessalines
6cca9a9874 v0.17.0 2023-01-31 08:30:44 -05:00
Dessalines
4e21230cfa v0.17.0-rc.4 2023-01-30 22:38:25 -05:00
Dessalines
8a37db56f3 Upgrading deps. 2023-01-30 22:37:48 -05:00
Dessalines
a4548ebe89 v0.17.0-rc.3 2023-01-26 09:08:41 -05:00
Dessalines
7da39246ce v0.17.0-rc.2 2023-01-18 22:42:53 -05:00
Dessalines
bc2910edbe
Fixing requireapplication string. (#895) 2023-01-18 22:23:07 -05:00
Dessalines
26aed2b1e5 v0.17.0-rc.1 2023-01-06 08:34:19 -05:00
Dessalines
b64f47cfe9
Removing monads. Fixes #884 (#886)
* Removing monads. Fixes #884

* Fixing post fetching.

* Dont show not_logged_in error for navbar.

* Adding the lemmy-js-client RC.

* Fixing registration application mode
2023-01-04 11:56:24 -05:00
Dessalines
37c200571b
Sanitize article html. Fixes #882 (#883) 2022-12-29 12:35:43 -05:00
Dessalines
afeb64009b
Adding Community Language fixes. #783 (#868)
* Partially done with language tagging. #783

* A few more updates.
2022-12-19 10:57:29 -05:00
Anon
003b177f6e
Add FeaturedPost Support (#873) 2022-12-14 10:03:18 -05:00
Dessalines
56c79bd2f4
Remove federation strict_allowlist and retry_count. (#867) 2022-11-21 12:40:48 -05:00