Commit graph

42 commits

Author SHA1 Message Date
Dessalines
4a4629763e Fixing user search leaking emails. 2020-09-03 08:48:26 -05:00
Dessalines
2080534744
Switch front end to use lemmy-js-client. Fixes #1090 (#1097)
* Switch front end to use lemmy-js-client. Fixes #1090

* Adding an HTTP client. Cleaning up Websocket client.
2020-08-20 10:50:26 -04:00
Dessalines
464ea862b1
Preferred usernames, banners and icons. (#1055)
* Re-organizing federation tests. #746 #1040

* Adding federation support for user bios. Fixes #992

* Adding icons, banners, and preferred usernames.

- Added optional community icons, and community banners.
- Added user banners.
- Added Site icon and banner, with custom favicon.
- Set up preferred usernames. Fixes #1017
- Added an additional post sort: Active
  - Hot rank now uses the published time.
  - Active uses the most recent comment time, and is default.
- DB Migration was required to add all these fields to the views.
- Added transfercommunity helper function.
- Removed title column from communities page.
- Abstracted an image-upload-form.tsx, and a banner-icon-header.tsx
- Fixes #899

* Some navbar fixes.

* Fixing css

* Some fixes.

- Showing correct user icon and banner after save without page reload.
- Abstracting diesel update overwrite.
- Adding some docs.

* Adding @ when a user doesn't have a preferred username.
2020-08-05 12:03:46 -04:00
Dessalines
c76e72b747 Fixing an issue with comments clearing out forms. Fixes #1045 2020-08-01 23:52:38 -04:00
Dessalines
ae78b3473f Some more prettifying, cleaning up community and main.tsx 2020-07-29 00:23:24 -04:00
Dessalines
6e4599411b
Adding inferno-helmet to fix page titles. Fixes #1028 (#1030) 2020-07-27 11:54:42 -04:00
Dessalines
76fec39670 Adding a lot of front end prettying.
- Re-did litely theme.
- Increased spacing.
- Fixed up navbar to not full width.
- Made login/sign up stand out.
- Made thumbnails have a light background.
- Removed btn-sm, made almost all buttons bigger.
- Made all badges lighter.
- Made card backgrounds transparent.
- Fixes #888
2020-07-23 02:10:22 -04:00
derek
ef62f4698a ui.components: fix ts types, move user pagination to user details 2020-07-14 01:13:43 -04:00
derek
af2141417a ui.components.search: fix duplicate requests
Deprecate componentWillReceiveProps for getDerivedStateFromProps
2020-07-13 20:14:01 -04:00
Dessalines
f3dbfcd37b Adding number of comments for user search. 2020-07-11 19:25:17 -04:00
Justin Hernandez
f03161b7f9 Remove karma count from search results(fixes #853) 2020-07-11 15:57:13 -05:00
Dessalines
85c07e7154
Correctly hide next / prev in paginators. Fixes #914 (#927) 2020-07-09 20:03:33 -04:00
Dessalines
cd4e0ab3c2 HTML title bugs.
- Fixing HTML titles for some pages. Fixes #801
- Removing WebSocketService.Instance.site, fetching site on demand now.
2020-07-08 01:02:14 -04:00
Dessalines
ee4f923f60 Fix search form clearing out. 2020-04-29 13:05:38 -04:00
Dessalines
36d0e34668 Fix federated community link on search page. 2020-04-28 11:53:05 -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
Dessalines
56cd103209 Fixing some technical debt. Fixes #524 2020-02-08 23:20:11 -05:00
Dessalines
ac943f8951 Finishing up interpolation rework. 2020-02-02 13:50:44 -05:00
Richard
2f9a052f89 usability features
This are all the commits from another PR combined into a single commit.
2020-01-31 21:52:27 +01:00
Dessalines
aa5a911edc Fixing front end error messages. Fixes #462 2020-01-25 09:58:53 -05:00
Dessalines
ac1d5f2b86 Done merging http-api and private_message 2020-01-23 19:17:42 -05:00
Dessalines
3b4258096c Adding a toaster to replace alerts. Fixes #457 2020-01-22 22:29:11 -05:00
Dessalines
a964b4ce21 Allow comment/post upvoting from other pages.
- Fixes #355
- Votes now coming back for posts and comments on search page.
2020-01-20 18:39:45 -05:00
Dessalines
dcd60228ed Strongly typing WebsocketJsonResponse. Forgot comment-form.tsx 2020-01-19 00:38:45 -05:00
Dessalines
a044718066 First pass at fixing UI to work with new websocketresponses. 2020-01-18 23:54:10 -05:00
Dessalines
eccd826088 Adding options below comment searches. Fixes #412 2020-01-13 23:04:47 -05:00
Dessalines
5b42dc3393 Adding show_avatar user setting, and option to send notifications to inbox.
- Fixes #254
- Fixes #394
2020-01-02 16:55:54 -05:00
Dessalines
a4428528e3 Adding user avatars / icons. Requires pictshare.
- Fixes #188
2019-12-29 15:39:48 -05:00
Dessalines
a7dedaf273 Externalize into sort-select component.
- Fixes #311
2019-10-20 17:49:13 -07:00
Dessalines
02dd9ac32a Adding username mentions / tagging from comments.
- Fixes #293
2019-10-19 17:46:29 -07:00
Dessalines
4e55612833 Running prettier on code.
- #305 , #309
2019-10-18 17:20:27 -07:00
Dessalines
aca2c1abec Adding usable search urls
- Fixes #242
2019-09-05 18:34:10 -07:00
Dessalines
b7e73a5559 View where a URL has been cross-posted to in the past
- This shows when creating a post, or when viewing a post.
- Fixes #131
2019-08-21 22:17:15 -07:00
Dessalines
d0d429a627 Adding support for community and user searching.
- Fixes #130
2019-08-10 10:32:06 -07:00
Dessalines
536c3f4915 Adding support for internationalization / i18n (#189)
* Still not working

* Starting to work on internationalization

* Main done.

* i18n translations first pass.

* Localization testing mostly done.

* Second front end pass.

* Added a few more translations.

* Adding back end translations.
2019-08-09 17:14:43 -07:00
Dessalines
e27ca774cd Adding similar post searching before creating post.
- Fixes #185.
- Offsetting create post and community columns.
2019-07-28 18:57:09 -07:00
Dessalines
ab9659c2e2 Fix page titles for custom site name
- Fixes #113
2019-06-02 18:35:46 -07:00
Dessalines
9903e3d508 Fix scrolling issue on refetch. 2019-05-02 15:16:38 -07:00
Dessalines
2e487214ff Reworking some UI. Adding proper trending communities with hot rank.
- Breaking out subscribed and all into radios. Fixes #142
2019-05-01 22:26:31 -07:00
Dessalines
7cba618587 Adding a search page
- Fixes # 70
2019-04-23 15:05:50 -07:00
Dessalines
6310d9389d Adding Iframe expand
- Adding Iframe Expand. Fixes #32
- Fix issue with table sorting. Fixes #33
- Changing all to h4s. Fixes #30
2019-04-04 17:01:10 -07:00
Dessalines
816aa0b15f Adding initial UI and Websocket server. 2019-03-20 18:22:31 -07:00