Commit Graph

100 Commits

Author SHA1 Message Date
Liam Fitzgerald
85508337e0
publish, links: better unread handling 2020-12-02 15:32:22 +10:00
Liam Fitzgerald
54c469ecfa
graph-store: make JSON conversion invertible 2020-12-02 13:17:49 +10:00
Liam Fitzgerald
9ee62a2e55
hark: rework unread tracking, again 2020-12-01 15:46:28 +10:00
Liam Fitzgerald
b7b4000986
hark: separate unread tracking from notifications 2020-11-24 15:40:03 +10:00
Liam Fitzgerald
5d7fa0463c
chat-fe: lazy load chats 2020-11-24 15:40:03 +10:00
Liam Fitzgerald
3ba99187b4
hark-fe: address mp review 2020-11-18 11:01:56 +10:00
Liam Fitzgerald
fb09c36fbe
interface: show unread counts on group tiles 2020-11-16 12:23:42 +10:00
Liam Fitzgerald
cc29ffc83b
interface: show graph unreads in sidebar 2020-11-12 11:41:06 +10:00
Liam Fitzgerald
39caa57308
hark: update FE for per-index granularity 2020-11-10 12:15:16 +10:00
Liam Fitzgerald
dbda698a65
hark: display chat mentions 2020-11-06 14:20:47 +10:00
Liam Fitzgerald
e1b11d610d
hark-chat-hook: maintain FE state 2020-11-05 15:34:20 +10:00
Liam Fitzgerald
e9d9bb839f Merge branch 'release/next-userspace' into lf/hark-redux 2020-11-03 10:58:52 +10:00
Liam Fitzgerald
b5a9ea15d7 NewPost: fix bignum handling 2020-10-30 13:01:19 +10:00
matildepark
3bd4ac2484
Merge pull request #3473 from urbit/lf/graph-publish-fe
publish: graph-store rewrite
2020-10-29 20:25:30 -04:00
Liam Fitzgerald
5ebbb26f41 groups-js: add ourselves to admin in group-update reducer
Fixes #3825
2020-10-29 15:18:59 +10:00
Liam Fitzgerald
c6dc485d24 graph-js: useBigIntOrderedMap 2020-10-29 12:52:13 +10:00
Liam Fitzgerald
39d538f9bc Merge branch 'release/next-userspace' into lf/graph-publish-fe 2020-10-28 16:40:02 +10:00
Liam Fitzgerald
2de45c53ef Merge branch 'release/next-userspace' into lf/hark-redux 2020-10-28 16:34:55 +10:00
Liam Fitzgerald
ec5804bb3c hark-fe: integrate hooks into state 2020-10-28 15:56:03 +10:00
L
210a9f968c
Merge pull request #3721 from urbit/la/modernize-invites
invite-store/hook: modernize the code style to match other new apps
2020-10-27 19:37:44 -05:00
Liam Fitzgerald
1d65e52351 hark-fe: add store, api logic 2020-10-27 15:32:26 +10:00
Liam Fitzgerald
8e7d9a5e01 graph-js: save original keys and indices 2020-10-23 11:21:36 +10:00
Liam Fitzgerald
bf1a206ae1 graph-js: normalize node.post.index 2020-10-23 10:59:02 +10:00
Liam Fitzgerald
236769f3b6 graph-js: cleanup and comment normalizeKey 2020-10-23 10:40:18 +10:00
Liam Fitzgerald
9ed01c4602 graph-js: normalize keys in reducer
Pre-graph-store links that were brought over use @da as their index,
however new links use a unix timestamp as their index. Pending a proper
fix, we instead just normalize all the indexes to be unix timestamps
inside the reducer.
2020-10-23 10:31:48 +10:00
Logan Allen
3304613127 interface/chat-view: updated group invites and chat invites to work properly 2020-10-21 18:11:31 -05:00
Logan Allen
96d4c9d1e1 interface: fix main notebook route and remove update processing 2020-10-20 15:06:44 -05:00
Liam Fitzgerald
3ee0f13e41 publish: tombstone 2020-10-19 16:15:55 +10:00
Ted Blackman
cc6ce73fe4 LocalReducer: fix empty case of localStorage rehydration 2020-10-08 17:58:24 -04:00
Logan Allen
c15fb64629 interface: remove unused Type declarations and permission reducers 2020-10-06 13:16:56 -05:00
Logan Allen
5352272be7 interface: cleaned up unused store state and reducers for links 2020-10-06 13:06:50 -05:00
Liam Fitzgerald
cc49b6cee3 chat: address design critique 2020-10-02 16:31:05 +10:00
Logan Allen
19b5d8cbfc interface: ported in Liam's graph-update reducer and threaded through some display parameters into LinkItem 2020-09-24 14:59:15 -05:00
Logan Allen
6503bb9164 interface: finish delete graph integration 2020-09-21 10:17:12 -05:00
Liam Fitzgerald
4008fb34b1 interface: expand graph api 2020-09-11 10:15:04 +10:00
matildepark
0ddb4a4887
Merge pull request #3444 from urbit/lf/publish-fixup
publish: don't timeout, show groupify
2020-09-08 12:47:10 -04:00
Tyler Brown Cifu Shuster
1d86072aa0 interface: changed virtual scroll implementation and added to chat 2020-09-07 20:35:47 -07:00
Liam Fitzgerald
168478eb74 publish: support groupify poke 2020-09-08 12:11:45 +10:00
Tyler Brown Cifu Shuster
8729020fd3 interface: added oembed parser 2020-09-03 08:15:31 -07:00
Logan Allen
b5df4e1d71 interface: added remove operations to graph reducer 2020-08-31 15:45:52 -05:00
Logan Allen
90a6282b4e interface: integrated and tested all scries with reducer 2020-08-28 14:16:38 -05:00
Logan Allen
20c94d34fe interface: added graph reducer, store state, and subscription 2020-08-27 11:46:46 -05:00
Liam Fitzgerald
a7779025e8 Merge branch 'release/next-userspace' into lf/settings-screen 2020-08-26 10:50:12 +10:00
Matilde Park
f9f6eb5d1a Merge branch 'lf/publish-indigo' (#3337)
* origin/lf/publish-indigo: (22 commits)
  publish: send read action if content does not overflow
  interface: fix missing import of ErrorBoundary
  publish: fix foreign notebooks
  publish: comment author correct
  interface: indigo Error
  publish: link preview correctly
  publish: loosen property access
  publish: address comments
  publish: style 'about' field for dark mode
  groupView: 'no ships are banned' styling
  publish: allow creation of unmanaged notebooks
  publish: adding dark mode declarations
  publish: make post submit button primary
  publish: improve responsivity on mobile
  publish: address review comments
  publish: remove extraneous files from merge
  publish: cleanup imports
  publish: finish rewrite
  publish: begin rewrite
  publish: rewrite note previews in indigo
  ...

Signed-off-by: Matilde Park <matilde.park@sunshinegardens.org>
2020-08-24 23:01:18 -04:00
Liam Fitzgerald
ad711fa41e Merge branch 'release/next-userspace' into lf/publish-indigo 2020-08-18 10:06:07 +10:00
Liam Fitzgerald
e89cb3bd71 Merge branch 'release/next-userspace' into lf/settings-screen 2020-08-17 18:10:00 +10:00
Tyler Brown Cifu Shuster
04957632cd Merge branch 'release/next-userspace' of https://github.com/urbit/urbit into dojo-leap-conflict 2020-08-16 21:12:59 -07:00
Tyler Brown Cifu Shuster
494275b6ab interface: track suspended element when leap loads 2020-08-16 21:12:31 -07:00
Tyler Brown Cifu Shuster
d8ead05309 interface: adds absolute path resolution to imports 2020-08-14 15:04:38 -07:00
Logan Allen
ddb008b501 interface: restructured outer directories into views and logic 2020-08-13 11:53:50 -07:00