Matilde Park
27f9d24329
landscape: show all invites in inbox
...
Fixes #3925 .
2020-11-16 16:19:11 -05:00
Liam Fitzgerald
099b2556a4
interface: group unread counts match spec
2020-11-16 16:05:34 +10:00
Liam Fitzgerald
0b72f3ed45
interface: do not mark unread on navigate
2020-11-16 14:20:41 +10:00
Liam Fitzgerald
fd1e75d913
interface: show loader and redirect for inbox invites
2020-11-16 14:13:59 +10:00
Liam Fitzgerald
ff50753c71
interface: fix content transparency in dark mode
2020-11-16 13:55:11 +10: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
Tyler Brown Cifu Shuster
06ab4bfc79
launch: click to copy base hash
...
Fixes https://github.com/urbit/landscape/issues/162
2020-11-12 21:06:05 -08:00
Matilde Park
fcefc4b1c1
hark: remove extraneous "}"
2020-11-12 08:07:21 -05:00
Matilde Park
ac961f577c
hark: pass remotecontentpolicy to chat notifs
2020-11-12 08:05:50 -05:00
Liam Fitzgerald
e3876ccc63
interface: correctly handle DM notifications
2020-11-12 14:47:24 +10:00
Liam Fitzgerald
f97fe15d7a
interface: do not crash on DM notifications
2020-11-12 14:39:41 +10:00
Liam Fitzgerald
045e05ca45
interface: improve group notify toggle
2020-11-12 13:25:37 +10:00
Matilde Park
252f3b9492
groupsettings: use .has() for admin check
2020-11-11 21:50:24 -05:00
Matilde Park
1a4a81a885
groupsettings: check for admin when rendering delete
2020-11-11 21:47:24 -05:00
Matilde Park
402f616461
hark: prevent inbox flexshrink in safari
2020-11-11 21:35:33 -05:00
Matilde Park
6e8aa1faf1
chat: code uses fontsize 0
2020-11-11 21:07:45 -05:00
Matilde Park
e078c440f1
statusbar: fix display of badge
2020-11-11 20:48:11 -05:00
Liam Fitzgerald
a11f1b65b3
Merge branch 'lf/hark-qa-fixes' of https://github.com/urbit/urbit into lf/hark-qa-fixes
2020-11-12 11:42:02 +10:00
Liam Fitzgerald
f5c12f35f3
Merge branch 'lf/hark-qa-fixes' of https://github.com/urbit/urbit into lf/hark-qa-fixes
2020-11-12 11:41:39 +10:00
Matilde Park
4e9e075a8e
hark: fix notification spacing and font size
...
Fixes urbit/landscape#146 .
2020-11-11 20:41:31 -05:00
Liam Fitzgerald
cc29ffc83b
interface: show graph unreads in sidebar
2020-11-12 11:41:06 +10:00
Matilde Park
4673bb1456
Revert "hark: use largeBullet, remove on read"
...
This reverts commit 2404d70bee
.
2020-11-11 20:23:39 -05:00
Liam Fitzgerald
5d8d84a7f4
Merge remote-tracking branch 'origin/mp/hark/qa-11-11' into lf/hark-qa-fixes
2020-11-12 10:46:29 +10:00
Liam Fitzgerald
0e9f7c66a9
Merge remote-tracking branch 'origin/mp/hark/qa-11-11' into lf/hark-qa-fixes
2020-11-12 10:44:20 +10:00
Matilde Park
b163b76784
hark: position mute/archive at top
2020-11-11 19:37:05 -05:00
Liam Fitzgerald
b4ce2fccda
Merge branch 'release/next-userspace' into lf/hark-qa-fixes
2020-11-12 10:33:26 +10:00
Matilde Park
ba420d4810
hark: correct link styling
...
Fixes urbit/landscape#147
2020-11-11 19:32:31 -05:00
Liam Fitzgerald
0b7201ac08
interface: lazier notifications loading
2020-11-12 10:26:53 +10:00
Matilde Park
5c8337e878
hark: prevent long list overflowing
2020-11-11 19:22:58 -05:00
Matilde Park
2404d70bee
hark: use largeBullet, remove on read
2020-11-11 19:22:51 -05:00
fang
f549d16a2e
webterm: account for title oddity for terminal app
2020-11-11 22:00:32 +01:00
Matilde Park
2b257dcd8f
groupSwitcher: use 'Boot' for DMs + Drafts
2020-11-11 15:45:02 -05:00
Matilde Park
6782785083
landscape: surface invites in notifications
2020-11-11 15:42:06 -05:00
fang
32e1235edb
webterm: update slog handling for new formats
...
Secretly, [data.slog] here implies the entire slog text to be a single
semantic character. But this kind of detail isn't present in the slog
event, and can't be trivially reconstructed, so we're fine with this.
2020-11-11 20:59:45 +01:00
Matilde Park
ef9ea119c6
hark: use vertical rules
...
FIxes urbit/landscape#150 .
2020-11-11 00:08:43 -05:00
Matilde Park
176ac9d4ea
hark: dark mode text fixes
...
Fixes urbit/landscape#138 . Fixes urbit/landscape#153 .
2020-11-10 23:56:31 -05:00
Matilde Park
a90b9575e0
statusbar: resurface badge
2020-11-10 23:53:15 -05:00
Matilde Park
b721725ffc
landscape: remove notifs in status bar
...
Fixes urbit/landscape#151 .
2020-11-10 23:34:49 -05:00
Liam Fitzgerald
e71ba741f4
Merge pull request #3908 from urbit/lf/hark-graph-indices
...
hark: follow individual indices
2020-11-11 10:37:19 +10:00
fang
1c01c7dc6c
webterm: update bel and move into lib
2020-11-10 21:11:58 +01:00
Matilde Park
e986298ee9
Merge branch 'release/next-userspace' into lf/hark-redux
2020-11-10 15:04:16 -05:00
fang
eb40e2feed
webterm: handle unicode more correctly
...
Make the marks produce json arrays where the (list @c) type is used.
On the frontend, transform the semantic (character-based) cursor
position into a byte-based one, in order to ensure the cursor gets
rendered at the correct location, even if the presence of multi-byte
characters like emoji.
2020-11-10 20:42:28 +01:00
fang
6b3e062f60
webterm: ensure input spans entire screen
...
(...even if it might get cut off by prompt rendering details)
2020-11-10 19:35:42 +01:00
fang
9cd9448bcd
dill: remove ducts from %view and %flee interface
...
This was a little bit too crummy. Instead, we put in a placeholder of ~,
which should be forwards-compatible with atomic session identifiers,
where ~ identifies the default session.
Additionally touches up the herm wires/paths to stick to the above more
closely.
2020-11-10 19:33:11 +01:00
Matilde Park
2005604c9d
landscape: use indigo theme imports
2020-11-09 21:47:12 -05:00
Liam Fitzgerald
39caa57308
hark: update FE for per-index granularity
2020-11-10 12:15:16 +10:00
Matilde Park
afa188150f
landscape: use new spinner everywhere
2020-11-09 21:13:41 -05:00
Matilde Park
e9c129b1e3
chat: migrate to indigo-react
...
Fixes urbit/landscape#41 .
2020-11-09 21:13:17 -05:00
fang
e3dba290c9
webterm: implement underline and blink styles
2020-11-10 01:37:40 +01:00
fang
ee55f34a72
webterm: update input to use indigo components
2020-11-10 00:45:08 +01:00
fang
3b51329b41
webterm: DojoApp -> TermApp
2020-11-10 00:35:27 +01:00
fang
fbda1de612
webterm: dojo -> term
...
Includes updating the tile data in launch.
2020-11-09 20:29:36 +01:00
fang
089f6515ed
webterm: refactor line to use React.memo
...
Also leave out unnecessary key detail.
2020-11-09 15:49:30 +01:00
fang
37359d2110
webterm: wrap lines
2020-11-09 15:32:15 +01:00
fang
8e77764cfc
webterm: retain prompt on %clr
2020-11-06 22:41:58 +01:00
fang
acd9176d76
webterm: clean up
2020-11-06 22:32:13 +01:00
Matilde Park
6492d4c2de
links, publish: comments match chat styling
2020-11-06 15:17:16 -05:00
Matilde Park
8ed38094f8
links: migrate to indigo-react
...
Fixes urbit/landscape#46 .
2020-11-06 15:10:17 -05:00
Matilde Park
0f37bf9a8b
links, publish: componentise Comments
2020-11-06 14:31:05 -05:00
Matilde Park
87edfc486a
links, publish: componentise 'commentItem'
2020-11-06 14:17:50 -05:00
Matilde Park
5eb1aa4327
Merge branch 'release/next-userspace' into lf/hark-redux
2020-11-06 08:59:53 -05:00
fang
f950d710c3
webterm: support downloading files
...
For %sav and %sag blits.
2020-11-06 13:47:22 +01:00
Liam Fitzgerald
0830c861fb
interface: reset touched in FormikOnBlur
2020-11-06 14:21:38 +10:00
Liam Fitzgerald
dbda698a65
hark: display chat mentions
2020-11-06 14:20:47 +10:00
Liam Fitzgerald
68d3d5287a
landscape: add flexShrink=0 to flex containers
2020-11-06 13:01:11 +10:00
matildepark
f949307e61
Merge pull request #3884 from urbit/ga/qa-fixes
...
Ga/qa fixes
2020-11-05 20:31:58 -05:00
matildepark
ed3c88f0dc
Merge pull request #3897 from tylershuster/chat-line-height
...
chat: unify line-height
2020-11-05 20:28:54 -05:00
Gavin Atkinson
c70b94a90b
updates indigo-react to restore sigil in button
2020-11-05 17:23:36 -08:00
Tyler Brown Cifu Shuster
cfec6dcca4
chat: unify line-height
...
fixes https://github.com/urbit/landscape/issues/140
2020-11-05 17:14:47 -08:00
matildepark
1ffea0be06
Merge pull request #3891 from urbit/lf/groupify-graph
...
landscape: restore groupify functionality
2020-11-05 19:50:39 -05:00
Liam Fitzgerald
181401c153
landscape: fix groupify redirect
2020-11-06 10:45:26 +10:00
matildepark
2e099f1b02
Merge pull request #3815 from tylershuster/moon-bg
...
clock: add background to moon
2020-11-05 19:19:43 -05:00
Matilde Park
f2d38ffb1a
landscape: amend groupify copy
2020-11-05 19:09:26 -05:00
fang
185b553c99
herm: userspace dill proxy
...
Listens to the default dill session and passes its %blits on to
subscribers. Passes any %belt pokes it gets into dill.
Updates webdojo to make use of it, which is the primary motivation for
herm's existence.
2020-11-05 19:39:08 +01:00
Liam Fitzgerald
75f347aea5
interface: add missing lodash imports
2020-11-05 17:30:32 +10:00
Liam Fitzgerald
403c2ba0a8
chat: teleport to message
2020-11-05 16:24:40 +10:00
Liam Fitzgerald
a0ea86098b
hark: display chat notifications
2020-11-05 15:34:48 +10:00
Liam Fitzgerald
e1b11d610d
hark-chat-hook: maintain FE state
2020-11-05 15:34:20 +10:00
matildepark
628b031252
Merge pull request #3865 from urbit/lf/graph-author-delete
...
graph-push-hook: allow for node removal by author
2020-11-04 23:20:45 -05:00
Liam Fitzgerald
9ab43333e2
landscape: support groupifying chats
2020-11-05 12:02:08 +10:00
Liam Fitzgerald
414567b843
landscape: add GroupifyForm
2020-11-05 11:54:07 +10:00
Liam Fitzgerald
118f153dc7
landscape: refactor dropdown searches
2020-11-05 11:53:36 +10:00
Matilde Park
d872050b4b
statusbar: add notification count badge
2020-11-04 16:47:08 -05:00
Matilde Park
adb91f19b8
publish: restore nicknames in note interface
2020-11-04 16:30:48 -05:00
Gavin Atkinson
d7b5bed21c
Adjust leap mobile height
2020-11-03 17:23:47 -08:00
Gavin Atkinson
f6e0f5b7d0
More changes to alter Home to DMs + Drafts
2020-11-03 17:16:28 -08:00
Gavin Atkinson
c748106332
adds spinner to ReconnectButton, refactors
2020-11-03 16:41:50 -08:00
Gavin Atkinson
38c927a6f0
resolves padding inconsistency in header bar, renames home
2020-11-03 16:22:56 -08:00
Matilde Park
d9d7edf720
landscape: migrate global components to indigo-react
...
Fixes urbit/landscape#50 .
2020-11-03 16:48:44 -05:00
Liam Fitzgerald
38e403e0c3
landscape: show groupify form in channel settings
2020-11-04 07:14:08 +10:00
Liam Fitzgerald
c3f6daf918
interface: move GroupifyForm
2020-11-04 07:02:33 +10:00
Matilde Park
ed2f88b218
lib/sigil: prevent moon sigil shrink
2020-11-03 16:01:38 -05:00
Matilde Park
4fe417b3bf
leap: provide inbox icon
2020-11-03 16:01:25 -05:00
Matilde Park
437757c584
leap: redirect to notifications correctly
2020-11-03 15:52:35 -05:00
Matilde Park
83bdc143f7
inbox: add missing lodash import
2020-11-03 15:52:21 -05:00
Matilde Park
c84f8ebe3a
Merge branch 'release/next-userspace' into mp/landscape/row-link
2020-11-03 14:12:34 -05:00
Tyler Brown Cifu Shuster
9aab895e97
publish: fix aggressive exit prevention
...
Let the people post in peace!
2020-11-03 10:43:16 -08:00
Liam Fitzgerald
8b7c543f29
links: allow author to delete posts
2020-11-04 04:08:53 +10:00
matildepark
31b7c61d9a
Merge pull request #3866 from tylershuster/sidebar-scrollbar
...
fixes https://github.com/urbit/landscape/issues/132
2020-11-03 13:04:32 -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
matildepark
bced8e804e
Merge pull request #3848 from urbit/mp/landscape/10-30-qa
...
landscape: 10/30 QA fixes from design feedback
2020-11-03 12:10:13 -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
c221b211cb
publish: mentions support
2020-11-03 16:13:24 +10:00
Liam Fitzgerald
7dce8a6d6b
links: mention support
2020-11-03 16:13:00 +10: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
Tyler Brown Cifu Shuster
ebfb6826f2
fixes https://github.com/urbit/landscape/issues/132
2020-11-02 17:11:19 -08:00
Liam Fitzgerald
e9d9bb839f
Merge branch 'release/next-userspace' into lf/hark-redux
2020-11-03 10:58:52 +10:00
Matilde Park
b6286e1abd
landscape: flex-shrink group title in dropdown
...
Instead of using a maxWidth in pixels, we flexbox to truncate the title.
2020-11-02 16:36:43 -05:00
Matilde Park
07b74af662
landscape/groupSwitcher: link to group with row
...
Previously, you had to click the text inside the recent groups menu.
This makes the entire row clickable.
2020-11-02 16:36:07 -05:00
Matilde Park
e245a92d5e
chat: remove daybreak from unread marker
2020-11-02 16:03:44 -05:00
Matilde Park
3902996798
landscape/sidebar: hide new channel container
...
The previous write left some padding, preventing users from clicking the
bottom channel in a long sidebar for no reason.
2020-11-02 15:40:40 -05:00
matildepark
e78767f6ab
Merge pull request #3856 from tylershuster/revision-plurality
...
publish: fixes single revision plurality
2020-11-02 15:21:17 -05:00
matildepark
be25af04dc
Merge pull request #3855 from tylershuster/transparent-scrollbar
...
landscape: fixes white background on scrollbars
2020-11-02 15:13:46 -05:00
matildepark
9411133bfe
Merge pull request #3854 from tylershuster/tile-padding
...
launch: fixes tile padding
2020-11-02 15:13:06 -05:00
matildepark
d33ed266a9
Merge pull request #3858 from tylershuster/chrome-scroll
...
chat: fixes #3853
2020-11-02 15:05:30 -05:00
Tyler Brown Cifu Shuster
1c74881890
remove scrollbars from launch
2020-11-02 11:56:32 -08:00
Tyler Brown Cifu Shuster
2bbc17cfa4
chat: fixes #3853
2020-11-02 11:34:04 -08: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
6f6c129d45
publish: fixes single revision plurality
...
fixes https://github.com/urbit/urbit/issues/3841
2020-11-02 08:52:33 -08:00
Tyler Brown Cifu Shuster
67ab5cf312
landscape: fixes white background on scrollbars
2020-11-02 08:49:34 -08:00
Tyler Brown Cifu Shuster
edc6896c40
launch: fixes tile padding
...
fixes https://github.com/urbit/landscape/issues/129
2020-11-02 08:47:55 -08:00
Tyler Brown Cifu Shuster
61442c4c2e
publish: prevent leaving note with unsaved changes
...
Fixes #3838
2020-11-02 08:41:52 -08:00
Matilde Park
5c84ba514f
groups: only surface invite if admin
...
Fixes #3803 .
2020-10-30 16:28:47 -04:00
Matilde Park
bef97699e2
landscape: new channel surfaces 'back' button on mobile
2020-10-30 16:20:41 -04:00
Matilde Park
8a09a216c3
landscape: invite uses 'Users' icon
2020-10-30 16:16:28 -04:00
Matilde Park
d2c8939fb0
landscape: default to 'last updated' sort
2020-10-30 16:14:19 -04:00
Matilde Park
dcc8ea666d
landscape: remove reverse alphabetical sort
2020-10-30 16:13:17 -04:00
Matilde Park
caffdcbc68
launch: tile borders use scales.black20
2020-10-30 16:09:25 -04:00
Matilde Park
8458b40e34
chat: code blocks are rounded, levelled padding
2020-10-30 16:04:45 -04:00
Matilde Park
2688497c4a
chat: message containers use pt3 to stay level
2020-10-30 16:02:24 -04:00
Matilde Park
00dee222eb
chat: nicknames use inter medium
2020-10-30 15:56:53 -04:00
Matilde Park
c5c264c09d
chat: messages lined up with input
2020-10-30 15:55:25 -04:00
Matilde Park
47dc4cd889
launch: remove sigil tile
2020-10-30 15:50:30 -04:00
Liam Fitzgerald
b5a9ea15d7
NewPost: fix bignum handling
2020-10-30 13:01:19 +10:00
Liam Fitzgerald
b31bda74c2
CommentItem: pass date correctly
2020-10-30 11:23:00 +10:00
Matilde Park
31bc17005c
groups: filter contacts invites from sidebar
2020-10-29 21:21:58 -04:00
Liam Fitzgerald
20799fd8f2
Sidebar: do not crash on lastUpdated sorting
2020-10-30 11:16:57 +10:00
L
b63760aa14
Merge pull request #3818 from urbit/mp/landscape/home-in-switcher
...
landscape: 'home' workspace in switcher
2020-10-29 19:26:44 -05: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
matildepark
82ad2a6a82
Merge pull request #3802 from tylershuster/hoon-scroll
...
chat: fixed embedded scroll item disability
2020-10-29 20:25:11 -04:00
matildepark
44ebeb35b4
Merge pull request #3836 from ryjm/release/next-userspace
...
landscape: give private groups kicking ability
2020-10-29 20:24:37 -04:00
matildepark
2005d9d93a
Merge pull request #3837 from urbit/ga/qa
...
UI tweaks + QA Fixes
2020-10-29 20:24:20 -04:00
matildepark
3049c8ee0b
Merge pull request #3828 from urbit/lf/new-channel-admin
...
groups-js: add ourselves to admin in group-update reducer
2020-10-29 19:38:40 -04:00
Gavin Atkinson
76a5f436c2
indigo-react 1.2.12, home tile color, header buttons are now square, fix
...
header bar margin
2020-10-29 16:20:48 -07:00
ryjm
8a27280576
landscape: give private groups kicking ability
...
the ronaldo commit
2020-10-29 17:11:17 -04:00
matildepark
3d1942e8df
Merge pull request #3819 from urbit/mp/links/delete
...
links: add link deletion
2020-10-29 12:58:30 -04:00
Liam Fitzgerald
66ad349c5c
Profile: use ColorInput for background
...
Fixes #3384
2020-10-29 15:35:16 +10: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
Liam Fitzgerald
e86a870868
lib/util: remove _.chain
2020-10-29 09:21:54 +10:00
Tyler Brown Cifu Shuster
db457b504a
launch: fluid layout
...
fixes https://github.com/urbit/landscape/issues/107
2020-10-28 14:18:18 -07:00
Logan Allen
e357a36577
graph-create: fix creation in edge cases
2020-10-28 14:06:34 -05:00
Tyler Brown Cifu Shuster
3b5d3c6ff6
chat: fixed embedded scroll item disability
...
Fixes #3801
2020-10-28 08:13:50 -07: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
12e16e00ba
hark-fe: filter on groups
2020-10-28 16:28:44 +10:00
Liam Fitzgerald
ab781cfbc3
hark-fe: toggle mute in group settings
2020-10-28 16:00:14 +10:00
Liam Fitzgerald
0510b723d7
hark-fe: add (un)mute buttons in ChannelMenu
2020-10-28 15:59:33 +10:00
Liam Fitzgerald
d09d42b269
hark-fe: enable omnibox support
2020-10-28 15:58:59 +10:00
Liam Fitzgerald
0a69c6fd5b
hark-fe: add inbox view
2020-10-28 15:58:29 +10:00
Liam Fitzgerald
ec5804bb3c
hark-fe: integrate hooks into state
2020-10-28 15:56:03 +10:00
Matilde Park
e1bbb25c6c
links: use admin role for deletion check
2020-10-27 21:56:51 -04:00
Matilde Park
380b7a2c92
links: add link deletion
...
Fixes #3045 .
2020-10-27 21:43:58 -04:00
Matilde Park
047b11a445
landscape: 'home' workspace in switcher
...
Fixes #3805 .
2020-10-27 21:24:25 -04:00
matildepark
6e71811053
Merge pull request #3810 from urbit/mp/launch/filter-deleted-groups
...
launch: filter out metadata for deleted groups
2020-10-27 21:00:00 -04:00
matildepark
da629def1e
Merge pull request #3816 from tylershuster/chat-dates
...
chat: fixes relative datestamps
2020-10-27 20:52:53 -04: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
Tyler Brown Cifu Shuster
14ec271ecf
chat: fixes relative datestamps
...
fixes https://github.com/urbit/landscape/issues/125
2020-10-27 17:16:01 -07:00
Tyler Brown Cifu Shuster
a823913b8c
clock: add background to moon
2020-10-27 17:02:22 -07:00
Matilde Park
2a23d7a1e7
launch: filter out metadata for deleted groups
...
Addresses #3800 through front-end.
2020-10-27 14:15:27 -04:00
matildepark
0920b83f2d
Merge pull request #3788 from tylershuster/clock-mask-always
...
clock: always draw large arc
2020-10-27 13:44:08 -04:00
matildepark
880af1e7a5
Merge pull request #3789 from tylershuster/publish-newline
...
publish: don't insert newline
2020-10-27 13:26:47 -04:00
matildepark
63615dd64d
Merge pull request #3797 from urbit/mp/chat/indigo-inline-code
...
chat: indigo-react inline code
2020-10-27 13:26:19 -04:00
matildepark
7e37cc6348
Merge pull request #3807 from tylershuster/invite-dim
...
landscape: allow autofocusing ship select
2020-10-27 13:25:51 -04:00
matildepark
dd6c26e0e3
Merge pull request #3795 from urbit/mp/leap/reorg
...
leap: return 'other' first, lowercase groups
2020-10-27 12:33:47 -04:00
Tyler Brown Cifu Shuster
d1aa23d22e
landscape: allow autofocusing ship select
...
Fixes #3804
2020-10-27 07:52:29 -07:00
Liam Fitzgerald
d89ccffb62
interface: convert lib/util to TS
2020-10-27 15:32:56 +10:00
Liam Fitzgerald
1d65e52351
hark-fe: add store, api logic
2020-10-27 15:32:26 +10:00
Matilde Park
3fa759c484
chat: indigo-react inline code
...
Fixes urbit/landscape#124 .
2020-10-23 17:58:16 -04:00
Tyler Brown Cifu Shuster
c07681fafc
publish: don't insert newline
...
Fixes #3596
2020-10-23 14:27:50 -07:00
Matilde Park
83bfc22450
leap: return 'other' first, lowercase groups
2020-10-23 17:16:16 -04:00
Matilde Park
278f5b4369
profile: remove 'drag and drop' tile settings
...
Fixes #3791 .
2020-10-23 16:36:05 -04:00
matildepark
ae5561ee61
Merge pull request #3790 from ryjm/ryjm/fix-weather-api
...
weather: fix api call
2020-10-23 14:20:49 -04:00
ryjm
27a5dc1e6d
weather: fix api call
2020-10-23 14:13:47 -04:00
Tyler Brown Cifu Shuster
92d4973eb0
clock: always draw large arc
2020-10-23 08:24:06 -07:00
Matilde Park
6a97ebb54f
Merge branch 'release/next-userspace'
2020-10-22 22:21:18 -04:00
matildepark
d8c83f886f
Merge pull request #3773 from urbit/mp/landscape/dm-restoration
...
chat: create dm route, restore participants option
2020-10-22 22:12:17 -04:00
Liam Fitzgerald
4f3b17412c
landscape: make link relative for DM
2020-10-23 12:09:47 +10:00
Liam Fitzgerald
c96cf96c86
landscape: use invite popover for DM
2020-10-23 12:05:00 +10:00
Liam Fitzgerald
bfc412042e
landscape: add DM dropdown
2020-10-23 11:48:31 +10:00
matildepark
85ea3a88d3
Merge pull request #3776 from urbit/mp/publish/groupify
...
landscape: add 'admin only' check to groupify form
2020-10-22 21:27:39 -04:00
matildepark
20240a8d36
Merge pull request #3785 from tylershuster/clock-mask
...
clock: svg with mask
2020-10-22 21:27:19 -04:00
matildepark
87ae39defc
Merge pull request #3784 from urbit/lf/ordered-map-fix
...
graph-js: normalize keys in reducer
2020-10-22 21:24:08 -04: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
Matilde Park
f6a49d52a8
chat: remove paddingTop from input
2020-10-22 20:38:13 -04:00
Tyler Brown Cifu Shuster
955ee8fd36
clock: svg with mask
2020-10-22 17:38:06 -07: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
Matilde Park
be73c8e487
landscape: add 'dm' to sidebar in home workspace
2020-10-22 20:10:44 -04:00
Matilde Park
9f234dad63
launch: keep base hash on top layer
2020-10-22 20:08:57 -04:00
matildepark
8165f4d150
Revert "clock: render in SVG, show moon phase"
2020-10-22 20:03:39 -04:00
Liam Fitzgerald
fb220cf2a8
links: fix comment submit
2020-10-23 09:36:05 +10:00
Matilde Park
3b39122984
Merge branch 'release/next-userspace' into mp/landscape/dm-restoration
2020-10-22 16:54:32 -04:00
matildepark
e147599bbe
Merge pull request #3767 from tylershuster/svg-clock
...
clock: render in SVG, show moon phase
2020-10-22 16:50:15 -04:00
matildepark
54b771091c
Merge pull request #3774 from tylershuster/chat-mobile
...
chat: fall back to native input on mobile
2020-10-22 16:50:07 -04:00
Tyler Brown Cifu Shuster
91738280ae
chat: fall back to native input on mobile
2020-10-22 11:56:31 -07:00
Tyler Brown Cifu Shuster
871336b402
clock: render in SVG, show moon phase
2020-10-22 11:19:36 -07:00
Matilde Park
760b6214df
landscape: prevent thick horizontal scroll
2020-10-22 14:02:57 -04:00
Matilde Park
1addc47733
landscape: add 'admin only' check to groupify form
2020-10-22 13:49:49 -04:00
matildepark
d1e9bd2984
Merge pull request #3737 from urbit/mp/publish/overflow-safari
...
publish: prevent post input overflowing layout on safari
2020-10-22 13:10:06 -04:00
Liam Fitzgerald
373c44301f
NewChannel: redirect on successful creation
2020-10-22 10:43:14 +10:00
Liam Fitzgerald
18b46484cf
GroupsPane: handle new channel route correctly on mobile
2020-10-22 10:42:36 +10:00
Liam Fitzgerald
7a4d61fe69
publish-js: fix updating posts
2020-10-22 10:31:10 +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
matildepark
4706db8c40
Merge pull request #3762 from urbit/mp/chat/timestamp-top
...
chat: timestamps are lined at top of messages
2020-10-21 19:04:58 -04:00
matildepark
67569406c9
Merge pull request #3771 from urbit/mp/launch/indigo-react
...
launch: migrate remainders to indigo-react
2020-10-21 19:02:13 -04:00
Matilde Park
f01fdf9efa
chat: create dm route, restore participants option
2020-10-21 15:55:11 -04:00
Matilde Park
be959df8df
launch: migrate remainder to indigo-react
...
Fixes urbit/landscape#53 .
2020-10-21 15:23:36 -04:00
Matilde Park
47c0afae69
chat: pad unread marker more evenly
2020-10-21 14:55:59 -04:00
Matilde Park
b97f94a56a
chat: hoon eval preserves whitespace
2020-10-21 13:17:22 -04:00
fang
e3dcfc6372
release: urbit-os-v1.0.61
2020-10-21 12:43:40 +02:00
Matilde Park
835378650b
chat: timestamps are lined at top of messages
2020-10-20 17:22:00 -04:00
Matilde Park
a580f1fba4
chat: pad sigil icon in input
2020-10-20 16:56:55 -04:00
matildepark
092dbe21af
Merge pull request #3734 from urbit/mp/interface/sigil-icons
...
interface: use icon sigils for <16px renders
2020-10-20 16:42:29 -04:00
Logan Allen
79ac6eb8cd
Merge branch 'release/next-userspace' into lf/graph-publish-fe
2020-10-20 15:08:40 -05:00
Logan Allen
96d4c9d1e1
interface: fix main notebook route and remove update processing
2020-10-20 15:06:44 -05:00
Logan Allen
803f430c18
interface: makes leaving and deleting a publish resource work, fixes store
2020-10-20 14:27:54 -05:00
matildepark
13fadd592c
Merge pull request #3758 from urbit/mp/chat/prevent-crash
...
chat: prevent crashes if join is interrupted
2020-10-20 15:15:31 -04:00
matildepark
431bd0663c
Merge pull request #3736 from urbit/mp/launch/tile-regression
...
interface: enforce border radius
2020-10-20 00:27:47 -04:00
matildepark
dbb57cee01
Merge pull request #3757 from urbit/mp/groups/participant-search
...
groups: allow search to have sigs
2020-10-19 22:09:25 -04:00
matildepark
af990fb56c
Merge pull request #3756 from urbit/mp/groups/invite-prompt
...
groups: new channel only shows ship search at home
2020-10-19 22:09:01 -04:00
Matilde Park
164e90b53f
chat: prevent crashes if join is interrupted
...
Fixes #3748 .
2020-10-19 22:04:41 -04:00
Matilde Park
f4667e3aca
groups: allow search to have sigs
2020-10-19 21:37:32 -04:00
Matilde Park
bb37ba8236
groups: new channel only shows ship search at home
2020-10-19 21:26:44 -04:00
Matilde Park
aeec7f4c5e
groups: add 'kick from' action
2020-10-19 21:18:02 -04:00
Matilde Park
b7c7cb9a1c
interface: icon sigils have borderradius
2020-10-19 21:07:24 -04:00
Matilde Park
d52753513f
interface: use icon sigils for <16px renders
2020-10-19 21:04:51 -04:00
fang
1d4ee5a7b5
eyre: kick busy subscriptions if client not acking
...
In order to curb event queue growth when a client for whatever reason
isn't acking the events we send out, we implement a mechanism for
detecting such "clogging", and proactively kick subscriptions which are
adding too many events to the queue.
If the client hasn't sent an ack for ~s30, any subscription that accrues
more than 50 unacked %facts gets closed to prevent further buildup.
Upon reconnecting, the client will see %kick for the relevant
subscriptions and can open a new subscription as appropriate.
Includes a simple test for this behavior, and updates /app/dbug to be
able to display the newly tracked statistics.
2020-10-19 15:56:05 +02:00
Liam Fitzgerald
3ee0f13e41
publish: tombstone
2020-10-19 16:15:55 +10:00
Liam Fitzgerald
b610153b24
publish: address comments
2020-10-19 15:39:36 +10:00
Liam Fitzgerald
b94941f0a2
Merge branch 'release/next-userspace' into lf/graph-publish-fe
2020-10-19 13:18:25 +10:00
fang
63b4fb3e19
eyre: simplify channel subscription storage
...
Instead of storing by "channel wire", store by request-id instead.
The channel wire was just the channel-id, request-id, and some cruft.
2020-10-19 00:48:18 +02:00
Matilde Park
4819aac19f
landscape: only show 'new channel' if admin
2020-10-17 13:43:15 -04:00
matildepark
782ea1a6e7
Merge pull request #3696 from urbit/lf/bundle-cleanup
...
interface: various bundle size optimisations
2020-10-16 18:32:07 -04:00
Tyler Brown Cifu Shuster
2885a1b98b
profile: add html color picker
...
Fixes https://github.com/urbit/landscape/issues/118
2020-10-16 13:41:58 -07:00
matildepark
e7b1f840f7
Merge pull request #3722 from urbit/mp/landscape/channel-menu
...
landscape: check workspace in channel menu
2020-10-16 12:28:46 -04:00
Matilde Park
f7cd173439
publish: prevent input overflow on safari
...
Fixes urbit/landscape#117 .
2020-10-16 12:25:57 -04:00
Matilde Park
40983be79c
landscape: sidebar uses borderRadius
2020-10-16 12:05:38 -04:00
Matilde Park
ed337eb435
launch: home tile uses boxShadow
...
Fixes urbit/landscape#114 .
2020-10-16 12:00:05 -04:00
matildepark
3241377155
Merge pull request #3560 from urbit/m/webdojo-slogs
...
webdojo: slogs
2020-10-15 18:13:01 -04:00
L
8b7a61dfa1
Merge pull request #3718 from urbit/mp/launch/tile-prop
...
launch: pass tile props to child
2020-10-15 12:36:52 -05:00
Logan Allen
ffb7259e97
interface: fix DM creation to give group permissions properly
2020-10-15 12:32:08 -05:00
Matilde Park
c03c1bfe8e
landscape: check workspace in channel menu
2020-10-15 12:10:09 -04:00
Logan Allen
8e81bcb12a
invite-store: modernize the style of %invite-store
2020-10-15 10:38:42 -05:00
Matilde Park
157eae42d7
launch: pass tile props to child
2020-10-14 22:01:10 -04:00
matildepark
b1417c84e9
Merge pull request #3717 from urbit/lf/group-autojoin
...
JoinGroup: restore autojoin
2020-10-14 21:58:35 -04:00
Matilde Park
061e832c8e
groups: tweak padding on description
2020-10-14 21:55:00 -04:00
Matilde Park
c57ceb0bfb
chat: messages use 'black'
2020-10-14 21:54:46 -04:00
Matilde Park
3e71f5fe8c
chat: z-index raised on profile overlay
...
Also rewritten in indigo-react.
2020-10-14 21:30:38 -04:00
Liam Fitzgerald
0645ea2369
JoinGroup: restore autojoin route
2020-10-15 10:21:05 +10:00
Matilde Park
964dc90dab
chat: prevent timestamp from overflowing
2020-10-14 18:50:02 -04:00
Matilde Park
f49c331d08
groups: pad landing page description for small layouts
2020-10-14 18:48:38 -04:00
Matilde Park
fd57c5fc53
launch: tiles inherit theme colour
2020-10-14 18:21:09 -04:00
Matilde Park
7b09fd6be8
launch: don't sort group tiles by recent
...
Fixes urbit/landscape#111 .
2020-10-14 18:18:31 -04:00
Matilde Park
f614a38f6d
groups: fix styling of channel settings dropdown
...
Fixes urbit/landscape#109 .
2020-10-14 18:16:04 -04:00
Matilde Park
bc23b5232b
interface: stub out email invite
2020-10-14 18:13:25 -04:00
Matilde Park
f5e23ab4c3
groups: remove 'send message' until new DM util
2020-10-14 18:11:44 -04:00
Matilde Park
01bcd1d54a
chat: pin unread notice on mobile
...
Fixes urbit/landscape#106 .
2020-10-14 18:06:26 -04:00
Matilde Park
2123c6e7f7
chat: fix chat input border on dark mode safari
...
Also rewrites the container in indigo-react.
2020-10-14 17:58:30 -04:00
Liam Fitzgerald
f14c0ee19e
interface, glob: serve source maps externally
2020-10-14 13:26:40 +10:00
Matilde Park
093549175f
landscape: resource descriptions include links
2020-10-13 21:00:00 -04:00
Matilde Park
579ea86d42
interface: fix richText receiving props
2020-10-13 20:59:48 -04:00
Matilde Park
b8b09b8e5e
chat: set messages to 14px
2020-10-13 20:46:36 -04:00
Matilde Park
0454a1a843
chat: fix chat input size
2020-10-13 20:46:31 -04:00
Matilde Park
1a7bb6ecfa
publish: vertically align 'edit' and 'delete'
2020-10-13 20:31:47 -04:00
matildepark
b22f7e30c3
Merge pull request #3697 from urbit/lf/fleet-proxy
...
interface: multi ship devserver
2020-10-13 18:52:58 -04:00
Matilde Park
26ab2bd51e
groups: properly direct mobile navigation in home
2020-10-13 18:26:16 -04:00
Liam Fitzgerald
6855f623de
interface: multi ship devserver
2020-10-13 15:06:12 +10:00
Liam Fitzgerald
a9564dc366
publish: integrate new groups
2020-10-13 14:52:28 +10:00
Liam Fitzgerald
4551e16976
Merge branch 'release/next-userspace' into lf/graph-publish-fe
2020-10-13 14:51:14 +10:00
Liam Fitzgerald
6794a930b5
interface: rewrite lodash imports with babel
...
Due to lodash's packaging mechanism, it is unable to treeshake unless
you always import from it in a certain fashion. This commit adds a babel
plugin to rewrite these imports for us.
2020-10-13 11:52:14 +10:00
Liam Fitzgerald
e7d3261252
interface: do not bundle extra locales
...
Landscape is not localised in any fashion and we never change the
default locale. As such, the locales that moment.js includes in the
bundle are redundant and can be removed
2020-10-13 11:49:57 +10:00
Liam Fitzgerald
abffd4062d
interface: disable source maps on production builds
...
Source maps have never worked correctly on production builds, and the
way that they are bundled into the JS itself negatively impacts our time
to first paint. As such, we disable them for a significant bundle size
improvement (10MB -> 2.4MB)
2020-10-13 11:48:13 +10:00
Matilde Park
072a9643eb
groups: show invites in home workspace
2020-10-09 14:35:40 -04:00
Matilde Park
9b8d197e8f
interface: sidebarInvite in indigo-react
2020-10-09 14:35:27 -04:00
Matilde Park
8e7ecbe925
interface: thin and transparent scrollbar
...
Prevents an edge case in Chrome browsers in light mode on the launch
screen where the scrollbar was just a thick, white border on top of
user backgrounds.
2020-10-09 00:16:20 -04:00
matildepark
fb1fe8094f
Merge pull request #3687 from urbit/mp/leap/apps
...
leap: restore app index, remove from default
2020-10-08 20:40:52 -04:00
Matilde Park
a2fbf8c51c
leap: restore app index, remove from default
2020-10-08 18:35:19 -04:00
Matilde Park
bbd105c2e4
links: key linkItems by date
2020-10-08 18:23:30 -04:00
Ted Blackman
cc6ce73fe4
LocalReducer: fix empty case of localStorage rehydration
2020-10-08 17:58:24 -04:00
Matilde Park
917651f6ee
publish: fix 'notebook index' link
2020-10-08 16:42:53 -04:00
Matilde Park
d1b2058e21
groups: listen for correct graphkey format
...
We wait for the incoming app path to auto-redirect, but graphKeys
doesn't use /ship/ format, but sigless ship slash resource paths.
2020-10-08 16:21:33 -04:00
Matilde Park
54fcd38e3d
leap: index unmanaged reosurces to '/home' path
2020-10-08 16:18:29 -04:00
matildepark
36126fd944
Merge pull request #3681 from urbit/mp/leap/add-home
...
leap: add 'home' to leap index, default results
2020-10-08 15:45:39 -04:00
Matilde Park
a7b43b88ef
interface: remove left margin from reconnectbutton
2020-10-08 15:11:28 -04:00