Commit graph

35 commits

Author SHA1 Message Date
Psyi Rius
c3db5fca23
fix: typo in jinja2 templates (#22353) 2023-09-12 09:43:17 +05:30
Jannat Patel
cd2f2df303
fix: controls loading for discussions (#22037) 2023-08-14 10:21:09 +05:30
Jannat Patel
49a9f53d24
feat: text editor and mentions for discussions (#21886) 2023-08-07 20:23:53 +05:30
Ankush Menat
be8d2b9de0 perf: lazy websocket connection on website
Establishing 1 connection for every website visit is too much.

Only after calling frappe.realtime.on(...) for ANY event, we will
establish a websocket connection.

This is used for handful of things:
- Discussion component
- File upload

Socketio was initially added here: https://github.com/frappe/frappe/pull/6866 this use case no longer exists.

Rarely anywhere website uses realtime.
2023-07-01 12:43:53 +05:30
Ankush Menat
40f27f908a style: format JS files with prettier 2022-08-04 14:51:01 +05:30
Suraj Shetty
b406e29242 fix(realtime): Use socketio_port set in config 2022-07-04 15:08:53 +05:30
Suraj Shetty
05f416e448 refactor: Removed vendored socketio library
- Removed vendored socketio library
- Add socket.io-client library
- Removed unnecessary code in socketio server
- Remove chat related code
2022-06-29 14:58:13 +05:30
Suraj Shetty
64cc07227e refactor: Replace usage of deprecated attribute 2022-06-21 08:00:49 +05:30
Jannat Patel
621a833b84 fix: sidebar cards, dropdown width, button size 2022-03-31 09:46:19 +05:30
Jannat Patel
37962c75d2 fix: ui issues 2022-03-24 12:25:26 +05:30
Jannat Patel
0c1c217004 fix: hide search for single thread discussion 2022-03-07 11:41:50 +05:30
Jannat Patel
68f84b2645 test: fixed based on new ui 2022-03-07 10:50:59 +05:30
Jannat Patel
a490d61675 fix: search only when topics are present 2022-03-02 17:49:32 +05:30
Jannat Patel
d6cbc28b2a feat: delete message 2022-03-02 16:58:48 +05:30
Jannat Patel
458a535870 fix: publish updated message 2022-03-02 10:54:35 +05:30
Jannat Patel
a2017ce3a4 feat: dismiss reply 2022-03-01 19:50:30 +05:30
Jannat Patel
020d7358a5 feat: edit reply 2022-03-01 18:37:38 +05:30
Jannat Patel
52841cac33 fix: responsive views 2022-03-01 12:51:55 +05:30
Jannat Patel
487cb39416 feat: discussions redesign 2022-02-28 16:14:24 +05:30
Jannat Patel
88ddb7d93c docs: comment added 2021-11-12 15:22:50 +05:30
Jannat Patel
4c122ee7d6 style: button alignment and removed unused classes 2021-11-10 17:57:52 +05:30
Jannat Patel
c63e8de2dd style: used variables 2021-11-10 16:57:42 +05:30
Jannat Patel
b52f8ee099 style: empty state logo 2021-11-08 16:50:27 +05:30
Jannat Patel
cf059039eb fix: empty state for discussions 2021-11-03 11:37:09 +05:30
pateljannat
bee2491221 test: ui test for single thread 2021-10-07 12:53:19 +05:30
pateljannat
e7ad5f2c29 fix: single thread without refresh 2021-10-07 09:38:40 +05:30
pateljannat
4e8f42288f feat: single thread discussions 2021-10-05 12:49:56 +05:30
pateljannat
5f83045baf feat: single thread discussions 2021-10-04 12:26:12 +05:30
pateljannat
47fab75bcd fix: scroll, translations, naming series, placeholder and variable definition 2021-09-28 12:51:28 +05:30
pateljannat
367099f1fa fix: reply seperator 2021-09-27 11:56:45 +05:30
Jannat Patel
bc5fcce14f fix: tests 2021-09-18 12:34:54 +05:30
Jannat Patel
7649988efc fix: sider 2021-09-16 14:43:30 +05:30
Jannat Patel
cd967b36b8 fix: sider 2021-09-16 13:25:37 +05:30
Jannat Patel
8aa977c5f0 fix: discussions template and time 2021-09-16 12:36:24 +05:30
Jannat Patel
5164b1627d feat: discussions-component-for-website 2021-09-14 15:57:26 +05:30