Commit Graph

275 Commits

Author SHA1 Message Date
Matilde Park
604b338dcd Merge branch 'release/next-js' into release/hotfix/2021-1-21 2021-01-21 19:04:47 -05:00
matildepark
84d23a9308
Merge pull request #4239 from urbit/m/graph-join-backoff
graph: make the join thread back off
2021-01-21 13:27:59 -05:00
Liam Fitzgerald
752c279c83
metadata-api: timeout on clientside 2021-01-21 15:20:07 +10:00
Liam Fitzgerald
42e7746b9c
group-settings: update to match new designs 2021-01-21 15:05:01 +10:00
Liam Fitzgerald
92a4dcabdb
Merge remote-tracking branch 'origin/release/next-js' into lf/md-modernize 2021-01-21 12:48:37 +10:00
Liam Fitzgerald
9424e56827
graph-api: prevent more than one join request 2021-01-21 10:46:04 +10:00
Liam Fitzgerald
015dffeb0f
metadata-hooks: start in drum 2021-01-21 10:14:19 +10:00
Liam Fitzgerald
871fba20a3
metadata-store: add permissions field 2021-01-20 11:51:07 +10:00
Logan Allen
058bd69cf1 interface: broke apart settings and profile, updated StatusBar UI 2021-01-19 16:07:34 -06:00
Logan Allen
6d95cc76a4 interface: basic new contact-store support 2021-01-19 13:59:11 -06:00
Logan Allen
dca2c9ae58 interface: updated api/logic in reducer and api to reflect new %contact-store 2021-01-19 13:59:11 -06:00
Liam Fitzgerald
8541886433
metadata: expose manual pinning of channels 2021-01-18 12:13:41 +10:00
Liam Fitzgerald
c0ddf43865
metadata-hooks: refine preview behaviour
Timeout proxied subscriptions and distinguish between a nack and a kick.
2021-01-18 10:58:03 +10:00
Liam Fitzgerald
ab1ad4e51f
JoinGroup: add group preview 2021-01-15 15:48:58 +10:00
Liam Fitzgerald
5d9955c0ce
Merge remote-tracking branch 'origin/release/next-js' into lf/md-modernize 2021-01-15 14:53:10 +10:00
Matilde Park
2180fd65c3 hark: use pat-da for dates 2021-01-14 19:19:52 -05:00
matildepark
faef9b1d42
Merge pull request #4279 from tylershuster/hark/inbox-layout
notifications: fix layout
2021-01-14 14:27:03 -05:00
Tyler Brown Cifu Shuster
7be1d8d313 interface: add useHovering hook 2021-01-13 18:50:14 -08:00
Liam Fitzgerald
2384b902b0
metadata: update JS 2021-01-13 15:40:48 +10:00
Tyler Brown Cifu Shuster
f9452a4173 notifications: fix layout
fixes https://github.com/urbit/landscape/issues/218
2021-01-12 21:14:07 -08:00
Liam Fitzgerald
9921cdfc81
metadata: add hooks 2021-01-13 14:50:37 +10:00
Liam Fitzgerald
b009104f8b
notifications: update count on archive 2021-01-12 12:25:54 +10:00
Matilde Park
40473bf833 landscape/useS3: restore behaviour on ios 2021-01-07 13:28:21 -05:00
matildepark
bb48d8b3c7
Merge pull request #4224 from urbit/mp/landscape/patp-punctuation
landscape: allow most patp punctation in tokenize
2021-01-06 13:06:10 -05:00
Tyler Brown Cifu Shuster
dbc452ff44 interface: fixes bug where profile overlay would crash due to hook use 2021-01-05 19:04:15 -08:00
Matilde Park
746fa57d15 landscape: allow most patp punctation in tokenize
Fixes #4183.
2021-01-05 21:14:41 -05:00
Matilde Park
136efa76a3 Merge branch 'release/next-js' into ixv/fix-unread-resubscribe 2021-01-05 17:34:28 -05:00
fang
141fb07109
Merge pull request #4221 from urbit/m/hark-but-quiet
landscape: remove hark-update printfs
2021-01-05 23:21:21 +01:00
matildepark
8cbf726fa6
Merge pull request #4171 from tylershuster/local-state-hooks
interface: convert local state to hooks
2021-01-05 17:18:15 -05:00
fang
8538b4fd7b
landscape: remove hark-update printfs 2021-01-05 23:07:10 +01:00
Isaac Visintainer
cbdb8903fc notifications: clear state before processing initial update 2021-01-05 13:49:49 -08:00
Logan Allen
d6707865a1 interface: fix missing archiveBox by removing Archive view 2020-12-18 12:45:15 -06:00
Tyler Brown Cifu Shuster
380a7b30af interface: convert local state to hooks 2020-12-17 12:29:56 -08:00
Liam Fitzgerald
6b6e9a7be2
hark: cleanup notifications on leave 2020-12-17 16:10:26 +10:00
Liam Fitzgerald
6012609214
notifications: fix accidental overwrite 2020-12-16 10:08:03 +10:00
Liam Fitzgerald
1f040ac081
hark-store: fix global count being out of sync 2020-12-15 15:39:23 +10:00
Liam Fitzgerald
66fe59819e
hark-store: allow setting last-updated independently of unread counts 2020-12-14 13:33:31 +10:00
Liam Fitzgerald
6e18225c5c
graph-store: remove-graph in keys 2020-12-11 16:07:19 +10:00
Liam Fitzgerald
06ed5af3f4
graph-store: add -eval thread 2020-12-11 15:52:17 +10:00
Matilde Park
b95c3e5b76 Merge branch 'release/next-userspace' into lf/chat-graph 2020-12-10 17:41:17 -05:00
Tyler Brown Cifu Shuster
489a3351c4 s3: fixes #4039 2020-12-10 10:32:37 -08:00
Liam Fitzgerald
30ee107762
landscape: update DMs for graph-store 2020-12-07 12:46:53 +10:00
Logan Allen
777b780d05 interface: removed unused chat files and state 2020-12-04 15:01:46 -06:00
Tyler Brown Cifu Shuster
e5ea163bfa s3: unifies upload component
Fixes https://github.com/urbit/landscape/issues/191
2020-12-03 19:51:24 -08:00
Tyler Brown Cifu Shuster
f71cd55486 publish: allow drag-and-drop uploading of images
Fixes https://github.com/urbit/landscape/issues/183
2020-12-03 19:51:24 -08:00
Tyler Brown Cifu Shuster
1eb6c47c83 s3: improves drag-and-drop behavior
Fixes #3992

...to the extent possible. Adds handlers for better releasing drag state
2020-12-03 19:51:24 -08:00
Matilde Park
03dea8b1ad Merge branch 'release/next-userspace' into lf/chat-graph 2020-12-03 13:19:03 -05:00
Matilde Park
5c4cf4d999 Merge branch 'release/next-userspace' into lf/eyre-perf-improvment 2020-12-02 17:51:27 -05:00
Liam Fitzgerald
85508337e0
publish, links: better unread handling 2020-12-02 15:32:22 +10:00
Liam Fitzgerald
3d21dcd19f
Merge branch 'release/next-userspace' into lf/chat-graph 2020-12-02 13:42:02 +10:00
Liam Fitzgerald
54c469ecfa
graph-store: make JSON conversion invertible 2020-12-02 13:17:49 +10:00
Logan Allen
0007c5c097 Merge branch 'release/next-userspace' into la/archive-graph-on-leave 2020-12-01 16:41:26 -06:00
Logan Allen
2760f79f66 group-on-leave thread: clean up contacts as well as everything else 2020-12-01 15:20:45 -06:00
Liam Fitzgerald
9ee62a2e55
hark: rework unread tracking, again 2020-12-01 15:46:28 +10:00
Liam Fitzgerald
7addb558b2
channel.js: debounce subscribes 2020-11-25 16:38:16 +10:00
Liam Fitzgerald
ff50838726
interface: subscribe to rest of global state quicker 2020-11-25 16:38:16 +10:00
Liam Fitzgerald
d4d655528e
channel.js: queue interactions 2020-11-25 16:38:16 +10:00
Matilde Park
49fbdc9236 publish: snippets allow image previews 2020-11-25 00:19:17 -05:00
Matilde Park
059b52ea23 publish: amend snippets 2020-11-25 00:05:05 -05: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
403ef0a275
chat-fe: MVP graphification 2020-11-23 15:57:43 +10:00
Liam Fitzgerald
a1cf88faba
chat-fe: convert virtualscroller to bigInt 2020-11-23 13:48:36 +10:00
Tyler Brown Cifu Shuster
1a22a917c4 weather: changing API
added new colors

allow arbitrary location

Fixes #2634
2020-11-20 11:38:54 -08:00
Liam Fitzgerald
474e769839
Merge remote-tracking branch 'origin/master' into release/next-userspace 2020-11-19 10:46:20 +10:00
L
c3c9218083
Merge pull request #3927 from urbit/la/revisions
graph-store: amend %publish and %link validators to allow editing comments
2020-11-18 18:01:13 -06:00
Tyler Brown Cifu Shuster
7d295cb007 landscape: preclude dropdown duplicates on exact match
Fixes #3954
2020-11-18 14:38:50 -08:00
Logan Allen
473b280bf4 interface: links and publish comments both work 2020-11-18 15:03:37 -06:00
Logan Allen
abddddbb17 interface: editing publish comments works 2020-11-18 14:25:44 -06:00
Philip Monk
eadc63938c
Merge remote-tracking branch 'origin/release/next-dill' into release/next-sys 2020-11-17 21:54:50 -08:00
Matilde Park
0f0a93c79c landscape: fix initial contact color input
The rewrite of hexToUx in TypeScript returned a function script instead
of the expected string.

The previous write is put in its place, and instead of assuming "0x"
is always in the color input's initial value, we selectively remove it,
alleviating another bug where we would display a different color than we
submitted due to substringing the first 2 characters
of a value without "0x".

Fixes #3875.
2020-11-17 23:09:39 -05:00
Liam Fitzgerald
3ba99187b4
hark-fe: address mp review 2020-11-18 11:01:56 +10:00
Logan Allen
5fb9d1f0fe publish interface: back up to old parity 2020-11-17 13:59:43 -06:00
Liam Fitzgerald
4e84c43380
interface: fix loading on scroll 2020-11-16 13:53:57 +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
0b7201ac08
interface: lazier notifications loading 2020-11-12 10:26:53 +10:00
fang
1c01c7dc6c
webterm: update bel and move into lib 2020-11-10 21:11:58 +01:00
Liam Fitzgerald
39caa57308
hark: update FE for per-index granularity 2020-11-10 12:15:16 +10:00
fang
fbda1de612
webterm: dojo -> term
Includes updating the tile data in launch.
2020-11-09 20:29:36 +01:00
Matilde Park
5eb1aa4327 Merge branch 'release/next-userspace' into lf/hark-redux 2020-11-06 08:59:53 -05:00
Liam Fitzgerald
dbda698a65
hark: display chat mentions 2020-11-06 14:20:47 +10:00
matildepark
f949307e61
Merge pull request #3884 from urbit/ga/qa-fixes
Ga/qa fixes
2020-11-05 20:31:58 -05:00
Liam Fitzgerald
e1b11d610d
hark-chat-hook: maintain FE state 2020-11-05 15:34:20 +10:00
Liam Fitzgerald
118f153dc7
landscape: refactor dropdown searches 2020-11-05 11:53:36 +10:00
Gavin Atkinson
f6e0f5b7d0 More changes to alter Home to DMs + Drafts 2020-11-03 17:16:28 -08:00
Matilde Park
ed2f88b218 lib/sigil: prevent moon sigil shrink 2020-11-03 16:01:38 -05:00
Matilde Park
3a1c3117c0 Merge branch 'release/next-userspace' into lf/hark-redux 2020-11-03 12:31:10 -05:00
matildepark
7bb8d42ca8
Merge pull request #3860 from tylershuster/publish-spinner
publish: fixes #3859, fixes #3844
2020-11-03 12:17:39 -05:00
Tyler Brown Cifu Shuster
c4cdf415c9 publish: return JS number revision
fixes #3859, fixes #3844
2020-11-03 06:49:27 -08:00
Liam Fitzgerald
94f787d120 interface: build in mentions FE support 2020-11-03 16:12:34 +10:00
Liam Fitzgerald
04c1ad6653 hark: add publish support 2020-11-03 14:55:32 +10:00
Liam Fitzgerald
e9d9bb839f Merge branch 'release/next-userspace' into lf/hark-redux 2020-11-03 10:58:52 +10:00
Tyler Brown Cifu Shuster
7017b3d9cb groups: prevent accidental group deletion
Fixes https://github.com/urbit/landscape/issues/68
2020-11-02 10:32:37 -08:00
Tyler Brown Cifu Shuster
61442c4c2e publish: prevent leaving note with unsaved changes
Fixes #3838
2020-11-02 08:41:52 -08: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
b768cd3dd0 graph-store: normalize @da in indices
As links is the only application currently using graph-store, we migrate
all indices to @da instead of a @da or a unix timestamp. Rolls over
current graphs and update log to rectify this. Additionally, applies the
link validator mark to graphs, as this was missing. Fixes a latent bug
in graph-store where the removal of a graph that triggered a mark build
would prevent the mark from being rebuilt. Fixes mark input and index
formatting from the frontend as well.
2020-10-29 14:11:55 +10:00
Liam Fitzgerald
c6dc485d24 graph-js: useBigIntOrderedMap 2020-10-29 12:52:13 +10:00