Tyler Brown Cifu Shuster
25e6685c15
Interface: Add smart scrolling to group member lists
2020-07-30 19:43:06 -07:00
matildepark
a74467278b
Merge pull request #3226 from urbit/mp/thanks-mark
...
chat: truncate long nicknames
2020-07-30 22:43:01 -04:00
Liam Fitzgerald
3e3f1c4558
publish-js: account for missing group
2020-07-31 11:22:57 +10:00
Matilde Park
8e1274caf3
omnibox: add overflow: scroll on vertical
2020-07-30 21:04:45 -04:00
Matilde Park
8230b02ad3
omnibox: fix autofocus on safari
2020-07-30 21:02:10 -04:00
Matilde Park
7d1c53ea44
omnibox: address @liam-fitzgerald feedback
2020-07-30 20:56:51 -04:00
Matilde Park
1c567ad4d9
omniboxresult: add catch for dojo's graphic
2020-07-30 19:17:17 -04:00
Matilde Park
1be4aed640
interface: add omnibox, new statusbar
2020-07-30 19:14:03 -04:00
L
798f3b5de0
Merge pull request #3110 from urbit/la/graph-store
...
graph-store: a consistent, strongly validated, interoperable data storage format
2020-07-30 15:25:17 -07:00
matildepark
7384da1db5
Merge pull request #3216 from tylershuster/fix-message-url
...
Interface: Fixes #3195 URL message parsing
2020-07-30 13:10:44 -04:00
Matilde Park
5ae12d492d
interface: remove groupfilter
2020-07-30 13:05:16 -04:00
Tyler Brown Cifu Shuster
7226576f3f
Interface: Fixes #3195 URL message parsing
2020-07-30 09:48:50 -07:00
matildepark
c38cff2320
Merge pull request #3224 from tylershuster/tbcs/ban-visibility
...
Interface: Only allow admins to ban people
2020-07-30 11:10:57 -04:00
Matilde Park
aecc9e2ff4
chat: truncate long nicknames
2020-07-30 11:07:56 -04:00
Matilde Park
b2b33a78b8
chat: prevent overlay panel from expanding
2020-07-30 11:05:43 -04:00
Matilde Park
691d24d800
publish: amend 'new' copy for new UX
2020-07-30 10:57:26 -04:00
Tyler Brown Cifu Shuster
82f7ae0896
Interface: Only allow admins to ban people
2020-07-29 17:57:51 -07:00
Logan Allen
7c0bacd3e9
interface: refactored chat input
2020-07-29 14:28:26 -07:00
L
f801dffe02
Merge pull request #3212 from urbit/la/message-refactor
...
interface: refactored chat message component into smaller pieces
2020-07-29 13:44:31 -07:00
Matilde Park
657ffa8792
interface: create 'default apps' library
...
We don't want to maintain several indexes of the Landscape suite when we
want to special case something. Now we don't.
2020-07-29 16:20:31 -04:00
Liam Fitzgerald
04d9495d83
publish-js: add all members as writers button
2020-07-29 13:38:43 +10:00
Logan Allen
f57ad92701
interface: refactored chat message component into smaller pieces
2020-07-28 19:22:35 -07:00
matildepark
2a6acabc39
Merge pull request #3210 from urbit/mp/groups-mods-can-invite
...
groups: admins and mods can invite users
2020-07-28 20:58:00 -04:00
matildepark
6fc9b5fb51
Merge pull request #3183 from urbit/mp/new-themes
...
interface: add theme placeholders
2020-07-28 17:13:18 -04:00
matildepark
128a486da4
Merge pull request #3192 from tylershuster/error-boundary
...
Added error boundary
2020-07-28 16:53:19 -04:00
Matilde Park
e23e86ebd8
groups: admins and mods can invite users
2020-07-28 16:26:23 -04:00
Tyler Brown Cifu Shuster
21baf6846e
Interface: Added error boundary
...
Added error boundary and generic ErrorComponent
Co-authored-by: matildepark <matilde.park@sunshinegardens.org>
2020-07-28 13:25:43 -07:00
matildepark
bcd29e6062
Merge pull request #3209 from tylershuster/group-input
...
Hid vertical overflow on group join box
2020-07-28 15:03:02 -04:00
matildepark
cdf748531d
Merge pull request #3208 from lukechampine/save-chat-input
...
chat-js: store unsent message only on unmount
2020-07-28 14:58:02 -04:00
Tyler Brown Cifu Shuster
8bf40569af
Hid vertical overflow on group join box
2020-07-28 11:17:17 -07:00
lukechampine
0748b12887
chat-js: store unsent message only on unmount
2020-07-28 13:19:38 -04:00
matildepark
6ca2f26bc4
Merge pull request #3146 from lukechampine/save-chat-input
...
chat-js: save unsent message for each station
2020-07-27 20:06:35 -04:00
Logan Allen
325667f9ec
Merge branch 'master' into la/graph-store
2020-07-27 12:10:22 -07:00
Matilde Park
20709d9b08
publish: pass invites as prop correctly
...
Due to a change in a local variable named 'props' we overwrote the only
thing that used the props variable to pass itself to a child -- invites.
This commit deconstructs 'invites' alongside other properties from
the global store.
2020-07-27 14:54:59 -04:00
matildepark
f32dba17db
Merge pull request #3181 from tylershuster/master
...
Unified SidebarInvite component
2020-07-27 00:17:11 -04:00
Tyler Brown Cifu Shuster
f92a546e99
Dark mode background
2020-07-26 18:55:47 -07:00
Matilde Park
fb4a33b380
interface: add theme placeholders
2020-07-24 18:13:01 -04:00
Tyler Brown Cifu Shuster
872abd16ff
Default to invite path if text not available
2020-07-24 14:26:21 -07:00
Matilde Park
3d9119dc9f
groups: add private group toggle
2020-07-23 23:40:22 -04:00
Matilde Park
8215ef2466
interface: refactor toggle into common component
2020-07-23 22:39:19 -04:00
Matilde Park
70b0c66df1
publish: inclusive group check for new groups
...
because the path starts /ship/, this check will always fail
we update for post-groups paths
2020-07-23 22:39:09 -04:00
Matilde Park
b8b8375078
groups: initiate autojoin on first boot case
2020-07-23 20:42:08 -04:00
Tyler Brown Cifu Shuster
f1354b7c7e
Unified SidebarInvite component and converted to TypeScriptReact
2020-07-23 15:09:06 -07:00
Tyler Brown Cifu Shuster
b8c2b402c0
Position stickied the sidebar invites
2020-07-23 11:20:17 -07:00
ryjm
4a5f536044
publish: fix subscribers page
2020-07-23 00:39:53 -04:00
matildepark
6b6a77cb50
Merge pull request #3135 from finled-bansel/fix-moon-rendering
...
landscape clock: render sun+moon after night
2020-07-22 12:27:41 -04:00
matildepark
5108814645
Merge pull request #3134 from urbit/mp/babel-build
...
interface: add babel-transform-runtime
2020-07-22 12:16:55 -04:00
Liam Fitzgerald
24b25a3422
Merge remote-tracking branch 'origin/release/next-userspace' into lf/groups-refactor
2020-07-22 10:42:52 +00:00
lukechampine
0e2f1b54da
chat-js: save unsent message for each station
2020-07-22 00:08:44 -04:00
Philip Monk
b40ea7539c
Merge branch 'mp/two-nitpicks' ( #3143 )
...
* origin/mp/two-nitpicks:
groups: correct line-height on group items
launch: use mono for base hash
Signed-off-by: Philip Monk <phil@pcmonk.me>
2020-07-21 11:33:27 -07:00
Matilde Park
48163d9bb2
groups: correct line-height on group items
2020-07-21 14:29:29 -04:00
Matilde Park
f71f25486d
launch: use mono for base hash
2020-07-21 14:29:21 -04:00
Philip Monk
d641210c6f
Merge branch 'philip/glob' ( #3139 )
...
* philip/glob:
interface: don't require urbitrc for build:prod
maintainers: add glob-making instructions
publish: loosen +noun:grab
glob: autostart and make ota-able
glob: added app to distribute js outside clay
Signed-off-by: Philip Monk <phil@pcmonk.me>
2020-07-21 11:22:16 -07:00
Philip Monk
2bafb4a96a
interface: don't require urbitrc for build:prod
2020-07-21 11:15:15 -07:00
Matilde Park
b8c8170eb2
Merge branch 'release/next-userspace' into lf/groups-refactor
2020-07-21 13:47:31 -04:00
Liam Fitzgerald
6c2f9b5f7a
interface: amend disconnect copy
2020-07-21 16:33:14 +10:00
Liam Fitzgerald
dd6d885274
interface: show connection status indicator
2020-07-17 14:03:50 +10:00
Matilde Park
e6b3a5d26e
link, publish: channel item legibility update
2020-07-16 14:22:14 -04:00
Matilde Park
1da39bd41e
chat: add legibility to channel items
2020-07-16 14:15:37 -04:00
Matilde Park
365c801f10
Merge branch 'lf/groups-refactor' into mp/groups-refactor-ux-additions
2020-07-16 13:56:16 -04:00
Matilde Park
a3caf1a214
Merge branch 'release/next-userspace' into lf/groups-refactor
2020-07-16 13:55:44 -04:00
Matilde Park
dbfff9e94b
chat: always show DMs, add 'no DM' text
2020-07-16 13:51:23 -04:00
Matilde Park
62405ce5d0
groups: autojoin checks for group first
2020-07-16 13:44:11 -04:00
Matilde Park
a93117add4
chat: remove /~/ check on autojoin
2020-07-16 13:44:00 -04:00
Matilde Park
a12c137478
launch: position base hash absolutely
2020-07-16 12:24:39 -04:00
Matilde Park
e39e7c0c0e
Merge branch 'release/next-userspace' into mp/line-heights
2020-07-16 12:14:58 -04:00
Matilde Park
d6daa8c4c6
Merge branch 'master' into release/next-userspace
2020-07-16 12:14:30 -04:00
Matilde Park
e4584ae949
interface: remove string replace, add guide
2020-07-16 11:40:35 -04:00
finled-bansel
dcfb6c9fb6
landscape clock: render sun+moon after night
2020-07-16 00:31:29 -07:00
matildepark
a40d8c0f92
Merge pull request #3130 from urbit/lf/base-hash
...
interface: show base hash
2020-07-15 20:31:14 -04:00
Liam Fitzgerald
79efb611da
interface: move base hash to corner of launch
...
Fixes #2699
2020-07-16 10:20:08 +10:00
Liam Fitzgerald
1330ff6fe3
interface: address review comments and don't timeout channels
2020-07-16 09:32:11 +10:00
Matilde Park
815d9e043c
interface: add babel-transform-runtime
...
Fixes #3132 . Prior to this, we hit errors due to Babel not being able
to transform async functions for browsers.
2020-07-15 16:42:56 -04:00
Matilde Park
e1e72fdbd1
links, publish: remove create group toggle
2020-07-15 16:29:24 -04:00
Matilde Park
fdf9826b05
chat: restore shortcode links to groups
2020-07-15 16:16:08 -04:00
Matilde Park
3c52579708
interface: remove shortcodes for all but groups
2020-07-15 16:01:05 -04:00
Matilde Park
4394657e32
publish: remove 'join notebook' link
2020-07-15 15:48:50 -04:00
Matilde Park
d36de14088
launch: welcome message points to urbit community
2020-07-15 15:48:38 -04:00
Matilde Park
5e5feeed34
groups: fix autojoin via URL
...
The view was missing props.
2020-07-15 15:48:18 -04:00
Matilde Park
f82a464719
chat: UX overhaul for new groups
...
Removes public unmanaged chats, allows group DMs.
Renames variables that only made sense during sig-prepended unmanaged
paths usage.
2020-07-15 15:34:54 -04:00
Matilde Park
3f29e98918
invite-search: shipResults filters all ships
...
shipResults would remove the ability to search through contacts, but it
would still produce a ship if it was a valid patp with no results --
even for group-only search contexts.
2020-07-15 13:59:36 -04:00
matildepark
6f065df353
Merge pull request #3128 from crrncllns/patch-1
...
Update welcome.js
2020-07-15 12:55:03 -04:00
Liam Fitzgerald
5ba1027a90
interface: document HMR
2020-07-15 15:15:41 +10:00
Liam Fitzgerald
09375d311d
interface: add HMR to webserver config
2020-07-15 15:04:14 +10:00
Liam Fitzgerald
56c3b78f69
interface: show base hash in StatusBar
2020-07-15 14:48:17 +10:00
crrncllns
03c61f7b7e
Update welcome.js
...
Add oxford comma
2020-07-14 15:04:41 -07:00
ryjm
42b273527a
chat, groups: update module name, fix perms
2020-07-14 17:10:02 -04:00
Matilde Park
9ddf035238
interface: add hot reloading dev server config
2020-07-14 17:03:55 -04:00
Liam Fitzgerald
7398306858
chat-js: check for association in unreads count
...
Ensure chat has association so that we don't show chats from groups that
we are no longer in.
Fixes #2818
2020-07-14 11:42:07 +10:00
Liam Fitzgerald
06c58764af
chat-js: fix unread key issues in ChatScreen
2020-07-14 10:36:22 +10:00
Liam Fitzgerald
701620af1d
Merge branch 'release/next-userspace' into lf/groups-refactor
2020-07-14 09:50:27 +10:00
Logan Allen
9da7ed9042
Merge branch 'lf/groups-refactor' into la/graph-store
2020-07-08 15:42:29 -04:00
Logan Allen
4cd093df1a
js: removed demo post UI
2020-07-08 15:29:28 -04:00
Logan Allen
106119a9ba
Merge branch 'la/ordered-map-subset' into la/graph-store
2020-07-08 15:17:55 -04:00
matildepark
e9c97f1928
Merge pull request #3106 from urbit/mp/reorder-unreads
...
interface: reorder unread counts
2020-07-08 11:14:14 -04:00
Matilde Park
297578cd80
interface: reorder unread counts
...
Moves the unread counts to the front.
2020-07-07 23:51:58 -04:00
Matilde Park
8b99611910
chat: profile overlay links to group profile
...
Closes #2623 .
2020-07-07 23:21:36 -04:00
Liam Fitzgerald
6b00c9864e
interface: dynamically switch indigo-react theme
2020-07-08 12:12:25 +10:00
Liam Fitzgerald
28c35d8715
groups: move adding owner to backend
2020-07-08 11:17:24 +10:00
Liam Fitzgerald
e1c745fdb9
chat: correct group-path handling for DM
2020-07-08 11:13:39 +10:00
Liam Fitzgerald
08173cfc49
interface: remove leading sig checks for groups
...
Some sig checks have been left in as contacts still uses this paradigm
2020-07-08 11:13:17 +10:00
Liam Fitzgerald
76bc3d82e1
Merge branch 'release/next-userspace' into lf/groups-refactor
2020-07-08 10:04:02 +10:00
Matilde Park
4b32987b8a
group-filter: specify local api for all cases
...
Fixes #3096 . During the migration to global store, the API became
structured such that you must specify the local (app-specific) API.
Some cases were missed. This includes them.
2020-07-06 16:55:57 -04:00
Logan Allen
a7cbecc0e2
Merge branch 'lf/groups-refactor' into la/graph-store
2020-07-06 15:02:20 -04:00
Liam Fitzgerald
0265ddc3ca
chat: fix sigil overlay perf issue
...
Changes the sigil overlay to only start checking for its position when it
becomes visible.
Fixes : #3055
2020-07-02 13:49:06 +10:00
Liam Fitzgerald
8d308b2458
groups: cleanup merge errors
2020-07-02 13:08:47 +10:00
Liam Fitzgerald
93cf40a604
Merge branch 'release/next-userspace' into lf/groups-refactor
2020-07-02 12:38:12 +10:00
Liam Fitzgerald
7686f850dc
interface: fix tsc errors
2020-07-02 12:20:23 +10:00
Liam Fitzgerald
da6d653465
link-js: update for new group-store
2020-07-02 12:20:23 +10:00
Liam Fitzgerald
93a5dc0400
publish-js: update frontend for new group-store
2020-07-02 12:20:23 +10:00
Liam Fitzgerald
7d3a7a166b
chat-js: update frontend for new group-store
2020-07-02 12:20:23 +10:00
Liam Fitzgerald
2bf1969312
groups-js: update frontend for new group store
2020-07-02 12:20:23 +10:00
Liam Fitzgerald
26c610f8d2
interface: update store + api + subscriptions for new groups
2020-07-02 12:19:32 +10:00
matildepark
ef562e5008
Merge pull request #3066 from urbit/m/webm-not-img
...
chat fe: don't embed webms as images
2020-06-30 10:49:01 -04:00
Matilde Park
16f2f7bc59
Merge branch 'master' into release/next-userspace
2020-06-29 23:53:29 -04:00
matildepark
0de4bdb3bb
Merge pull request #3031 from urbit/lf/links-unread
...
links: fix unread counts
2020-06-29 23:26:13 -04:00
Matilde Park
9686f3483a
interface: update production build for typescript
2020-06-29 22:48:17 -04:00
Matilde Park
12dfdbc2a6
spa: restore previous line-height, padding
...
Fixes #3053 .
2020-06-29 21:59:48 -04:00
Fang
ad4e2c0c9d
chat fe: don't embed webms as images
2020-06-30 01:19:44 +02:00
Philip Monk
0301838f25
Merge remote-tracking branch 'origin/release/next-sys' into ford-fusion
2020-06-26 17:46:25 -07:00
Logan Allen
cb9dcb726f
interface: perf tests for chat
2020-06-26 14:39:49 -04:00
Ted Blackman
26ff47b93d
Merge remote-tracking branch 'origin/release/next-userspace' into ford-fusion
2020-06-25 22:24:30 -04:00
Liam Fitzgerald
f27037d2de
links: filter unread count on selected groups
2020-06-26 12:03:52 +10:00
Liam Fitzgerald
9aa4d96fb5
chat: refine image scaling
2020-06-26 12:03:52 +10:00
Liam Fitzgerald
48ae088bbd
links-js: calculate header unread count correctly
2020-06-26 12:03:52 +10:00
Logan Allen
abcd6ab7dd
publish: perf testing added
2020-06-24 16:37:29 -04:00
Logan Allen
b19250a640
post: removed extraneous console.logs
2020-06-24 14:38:01 -04:00
Logan Allen
f1b10f2a07
graph-store: sort graph with most recent at left of graph (gth)
2020-06-24 14:13:15 -04:00
Logan Allen
8707816d25
post: refactored post-input into input and editor
2020-06-24 14:02:22 -04:00
Logan Allen
5b68df5e3d
post: cleaned up Post and Post Content rendering
2020-06-24 13:21:53 -04:00
Logan Allen
d121af0194
post: cleaned up main post window, added pagination
2020-06-24 12:44:55 -04:00
matildepark
77925b06be
Merge pull request #3048 from urbit/mp/spa-debug-debug
...
dbug: init new channel on start
2020-06-24 12:01:20 -04:00
Matilde Park
67a09d7d19
dbug: init new channel on start
2020-06-23 21:46:20 -04:00
Liam Fitzgerald
98f9dddebe
Merge branch 'release/next-userspace' into lf/ts-global-store
2020-06-24 11:16:44 +10:00
Liam Fitzgerald
5bcbfe25a4
contacts-js: dismiss spinner on share
2020-06-24 11:11:13 +10:00
ixv
3d27c63a21
Merge pull request #3042 from urbit/mp/publish/restore-edits
...
publish: edit post content no longer tied to api
2020-06-23 17:51:17 -07:00
Logan Allen
2fb93c500b
interface: removed chat tabbar, made js send %json mark to graph-view
2020-06-23 14:09:06 -04:00
Logan Allen
a2ad5a450d
interface: removed graph-chat experiment, moved graph-post -> post
2020-06-23 14:01:04 -04:00
Logan Allen
fd632b26ae
graph-post: demo works
2020-06-23 14:01:04 -04:00
Logan Allen
d1a9db2599
graph-post: fixed infinite nested reply functionality and added back navigation
2020-06-23 14:01:04 -04:00
Logan Allen
f056e0c9fa
graph-api: send all pokes to %graph-view
2020-06-23 14:01:04 -04:00
Logan Allen
289e0b2aba
graph-post: updated reducers and node tree
2020-06-23 14:01:04 -04:00
Logan Allen
6766e1818d
graph-js: recursive js reducer
2020-06-23 14:01:04 -04:00
Logan Allen
6609a25b37
graph-post-js: starting work on recursive reducer
2020-06-23 14:01:04 -04:00
Logan Allen
858864fb48
graph-js: got chat view working
2020-06-23 14:01:04 -04:00
Logan Allen
93af2762ff
js: built out most of chat front-end to graph-store
2020-06-23 14:01:04 -04:00
Logan Allen
dd75717871
js: tore apart graph-chat to simplify it for demo
2020-06-23 14:01:04 -04:00
Logan Allen
5b7a23ca30
js: added minimal graph-store reducer
2020-06-23 14:01:04 -04:00
Logan Allen
7d74d1870f
graph-js: added demo fetch api / subscription objs
2020-06-23 14:01:04 -04:00
Logan Allen
2e5bbd7423
wip: graph-store JS api
2020-06-23 14:00:15 -04:00