Commit Graph

967 Commits

Author SHA1 Message Date
Logan Allen
65b317a0f9 interface: removed unused api and store files 2020-09-22 15:09:25 -05:00
Logan Allen
4683f6978a groups: fixed joining of links resources from channels screen 2020-09-22 13:50:08 -05:00
Liam Fitzgerald
6aec4baf2b interface: fix assorted breakage from 1.2 indigo bump 2020-09-22 16:50:09 +10:00
Liam Fitzgerald
a3545c5cb3 publish: introduce ProseMirror for markdown editing 2020-09-22 16:49:39 +10:00
Liam Fitzgerald
ce97d35d02 interface: bump indigo version 2020-09-22 16:24:49 +10:00
matildepark
e41c974230
Merge pull request #3535 from tylershuster/message-ordering
chat: sort message by number instead of timestamp
2020-09-21 20:08:52 -04:00
matildepark
0c77b1b493
Merge pull request #3513 from tylershuster/unread-marker
chat: fixes unread marker behavior
2020-09-21 20:07:53 -04:00
matildepark
4a410d2c78
Merge pull request #3529 from urbit/mp/chat/responsive-dragger
various: s3 dragger uses indigo-react
2020-09-21 19:16:54 -04:00
Logan Allen
2b4df724f7 interface: added /~graph route with joining logic and partial redirect logic 2020-09-21 13:55:39 -05:00
matildepark
7b9aaa4fb0
Merge pull request #3531 from tylershuster/notebook-refresh
publish: fixed error on notebook refresh
2020-09-21 14:49:23 -04:00
matildepark
a95ada0dbf
Merge pull request #3538 from tylershuster/scrollbar-colors
all: sets scrollbar colors
2020-09-21 14:48:38 -04:00
matildepark
a4636869aa
Merge pull request #3533 from tylershuster/pending-message-fix
chat: fixes misses pending messages
2020-09-21 14:20:54 -04:00
matildepark
cf29ada99f
Merge pull request #3532 from tylershuster/dark-mode-error
all: fixes error stack trace in dark mode
2020-09-21 14:14:49 -04:00
Tyler Brown Cifu Shuster
fa95539524 all: sets scrollbar colors
fixes urbit/landscape#87
2020-09-21 10:58:52 -07:00
Tyler Brown Cifu Shuster
b39f47e2ee all: fixes error stack trace in dark mode
fixes #3530
2020-09-21 10:16:19 -07:00
Tyler Brown Cifu Shuster
80815b9880 chat: fixes unread marker behavior
fixes #3495
2020-09-21 09:37:52 -07:00
Logan Allen
6503bb9164 interface: finish delete graph integration 2020-09-21 10:17:12 -05:00
Logan Allen
f426da1753 interface: useEffect for graph fetching 2020-09-21 09:58:49 -05:00
Logan Allen
fb1d1816a0 interface: makes new collections invite-only 2020-09-21 09:44:28 -05:00
Liam Fitzgerald
75b9968bc7 Merge branch 'lt/link-js' into lf/global-skeleton-links 2020-09-21 14:50:58 +10:00
Tyler Brown Cifu Shuster
3a0c211554 chat: sort message by number instead of timestamp
fixes #3534

This is correct behavior.
May cause issues with some people who have messages stored out of order on their computer.
Leaving and rejoining the channel should fix it for them.
2020-09-19 10:56:11 -07:00
Tyler Brown Cifu Shuster
df4d392ca7 chat: fixes misses pending messages
fixes #3497
2020-09-18 21:57:44 -07:00
Tyler Brown Cifu Shuster
46afe8abe6 publish: fixed error on notebook refresh
fixed #3506
2020-09-18 19:50:53 -07:00
Matilde Park
04bfb00e7b various: s3 dragger uses indigo-react 2020-09-18 22:13:18 -04:00
Matilde Park
e62411577a publish: correct timestamps on note navigation
Fixes #3489.
2020-09-18 21:26:37 -04:00
matildepark
c19acbb041
Merge pull request #3512 from tylershuster/backlog-height
chat: make backlog height only reflect loaded messages
2020-09-18 21:03:27 -04:00
Tyler Brown Cifu Shuster
04ce994157 chat: make backlog height only reflect loaded messages
fixes #3496
2020-09-18 17:32:55 -07:00
matildepark
9d40a23077
Merge pull request #3516 from tylershuster/pub-unsub
publish: allow unsubscribing from notebooks
2020-09-18 20:15:43 -04:00
Logan Allen
15ed795d24 interface: got settings page partially working 2020-09-18 17:00:41 -05:00
Logan Allen
f162eb0f09 interface: comment item renders properly 2020-09-18 16:14:25 -05:00
Logan Allen
7ef30187bb interface: working sidebar and new page 2020-09-18 15:11:06 -05:00
Tyler Brown Cifu Shuster
107cc7ab5f publish: allow unsubscribing from notebooks
fixes #3505
2020-09-18 12:32:36 -07:00
matildepark
3ad8322417
Merge pull request #3517 from tylershuster/invite-search
all: exclude ships from invite search when shipResults is false
2020-09-18 14:58:05 -04:00
matildepark
f4a3ff77c4
Merge pull request #3515 from tylershuster/link-title
links: prevents title from being overwritten
2020-09-18 14:45:23 -04:00
matildepark
d3e4a30a70
Merge pull request #3514 from tylershuster/drag-and-drop
chat: fixes drag-and-drop bugs
2020-09-18 14:38:05 -04:00
Liam Fitzgerald
971d38290a groups: update to new designs 2020-09-18 15:48:26 +10:00
Tyler Brown Cifu Shuster
37e858004c all: exclude ships from invite search when shipResults is false
fixes #3508
2020-09-17 21:17:23 -07:00
matildepark
67b53bd9e7
Merge pull request #3511 from tylershuster/chat-scroll-keys
chat: fixes scroll keys
2020-09-17 23:33:49 -04:00
Tyler Brown Cifu Shuster
797fb47243 links: prevents title from being overwritten
fixes #3481
2020-09-17 20:26:19 -07:00
Tyler Brown Cifu Shuster
3049d33442 chat: fixes drag-and-drop bugs
Fixes #3482 and an unfiled bug where files would post twice on safari
2020-09-17 20:19:38 -07:00
matildepark
91ddc70c60
Merge pull request #3510 from tylershuster/embed-cancel
all: noop on unmounted fetch embed error
2020-09-17 23:08:49 -04:00
matildepark
b761b3fad9
Merge pull request #3509 from tylershuster/publish-unsubscribe
all: standardize API response types
2020-09-17 23:04:23 -04:00
Tyler Brown Cifu Shuster
1ccfe2caa8 chat: fixes scroll keys
fixes #3498
2020-09-17 19:57:44 -07:00
Tyler Brown Cifu Shuster
261de5d994 all: noop on unmounted fetch embed error
fixes #3500
2020-09-17 19:50:55 -07:00
Tyler Brown Cifu Shuster
57605e9aa4 all: standardize API response types
ensures that all API methods return promises, for chaining
2020-09-17 19:44:12 -07:00
Tyler Brown Cifu Shuster
22e6422bbf all: Fixes joining navigation jank
Uses the `replaceState` feature of the history API to change-in-place the page
location instead of pushing a new entry, which prevents backward navigation.
Also irons out some inconsistent behavior on joining.

Fixes #3504, fixes #3503, fixes some unfiled bugs
2020-09-17 13:40:40 -07:00
Logan Allen
20832ab53a Merge branch 'release/link' into lt/link-js 2020-09-17 14:02:58 -05:00
Liam Fitzgerald
94050f150e Merge branch 'master' into lf/global-skeleton 2020-09-17 12:17:53 +10:00
Liam Fitzgerald
1865086675 groups: sidebar restructure 2020-09-17 11:54:45 +10:00
Liam Fitzgerald
8fe45b63b1 publish: refactor for new sidebar 2020-09-17 11:54:07 +10:00
Liam Fitzgerald
62e2dc6cb0 chat: refactor for new sidebar 2020-09-17 11:53:45 +10:00
Liam Fitzgerald
4c5bffaef0 groups: new sidebar layout 2020-09-17 11:53:12 +10:00
Tyler Brown Cifu Shuster
d20fe135ac chat: fixes dancing timestamps
fixes #3493
2020-09-16 10:13:37 -07:00
pkova
9e64d3cade webchat: fix slow scrolling 2020-09-16 19:39:25 +03:00
Matilde Park
b9c1b7afb3 Merge branch 'release/next-userspace' 2020-09-16 00:26:44 -04:00
Tyler Brown Cifu Shuster
ec99d96112 chat: fixes 2020-09-15 21:13:04 -07:00
Matilde Park
b1573ccae5 groups: restore previous virtualiser 2020-09-15 22:09:26 -04:00
matildepark
e35bd1a2c9
Merge pull request #3476 from tylershuster/scroll-behavior
chat: Scroll behavior
2020-09-15 21:23:44 -04:00
Tyler Brown Cifu Shuster
dc1c23921b chat: fixes new scroll implementation behavior
Fixes #3482, fixes #3465, fixes #3440
2020-09-15 18:21:16 -07:00
matildepark
15593d69f0
Merge pull request #3484 from urbit/mp/dojo-subscription-tweak
soto: call resetControllers on mount
2020-09-15 19:22:43 -04:00
Matilde Park
a053f59970 soto: address #3484 review 2020-09-15 18:59:34 -04:00
Ted Blackman
77658b1a8a Merge remote-tracking branch 'origin/release/link' into lf/graph-be 2020-09-15 16:46:00 -04:00
Ted Blackman
3d834ffaf9 interface: remove app-name from graph commands 2020-09-15 16:29:12 -04:00
Liam Fitzgerald
80f5747cd5 publish: update FE for versioned posts 2020-09-15 15:53:20 +10:00
Liam Fitzgerald
de99436bc5 graph-store: order map in JS 2020-09-15 15:49:14 +10:00
Liam Fitzgerald
dd3fd3b6a9 graph-store: allow recursive add-nodes from JSON 2020-09-15 15:32:04 +10:00
Matilde Park
28c019c9cb Merge branch 'release/next-userspace' into mp/chat/copy-notice 2020-09-14 21:05:58 -04:00
Matilde Park
3482f4ae59 soto: call resetControllers on mount 2020-09-14 14:36:57 -04:00
Liam Fitzgerald
af77d47e73 graph-view: revived groupify 2020-09-11 10:15:04 +10:00
Liam Fitzgerald
574e6de984 graph-view: refine threads 2020-09-11 10:15:04 +10:00
Liam Fitzgerald
4008fb34b1 interface: expand graph api 2020-09-11 10:15:04 +10:00
Logan Allen
68d15b8009 interface: cleaned up links 2020-09-10 17:16:42 -05:00
Logan Allen
865f3c016a interface: made comment page work, add comment, and settings 2020-09-10 17:12:38 -05:00
Logan Allen
e60e5fcdbd interface: links uses graph-store 2020-09-10 10:57:07 -05:00
Liam Fitzgerald
cae2ccd707 graph-view: revived groupify 2020-09-10 21:39:50 +10:00
Liam Fitzgerald
feb96625f1 Merge branch 'release/next-userspace' into lf/graph-publish-fe 2020-09-10 20:45:37 +10:00
Liam Fitzgerald
03807619ed graph-view: refine threads 2020-09-10 20:20:00 +10:00
Liam Fitzgerald
2160bed3ca publish: rewrite note components for graph-store 2020-09-10 20:10:29 +10:00
Liam Fitzgerald
393f9fd53c publish: rewrite notebook components for graph-store 2020-09-10 20:10:07 +10:00
Liam Fitzgerald
22b6277abe publish: rewrite top-level for graph-store 2020-09-10 20:09:52 +10:00
Matilde Park
1f6f1fcd53 leap: ensure selected is always an array
Fixes #3462.
2020-09-09 21:20:59 -04:00
matildepark
5eb5d4abe1
Merge pull request #3461 from tylershuster/the-thin-green-line
chat: hotfix new message indicator
2020-09-09 00:11:49 -04:00
Tyler Brown Cifu Shuster
05dd5d65cb chat: hotfix new message indicator 2020-09-08 19:56:07 -07:00
Matilde Park
bb44f39491 leap: safety check state.selected 2020-09-08 21:57:47 -04:00
Matilde Park
c7f8af1fd2 Merge branch 'release/next-userspace' 2020-09-08 20:32:02 -04:00
matildepark
3d739c03c2
Merge pull request #3457 from tylershuster/pending-message
chat: show pending messages again
2020-09-08 20:31:21 -04:00
Tyler Brown Cifu Shuster
042cdcf698 chat: show pending messages again 2020-09-08 17:28:52 -07:00
Matilde Park
76d4f73942 statusBar: prepend sig to ship settings button 2020-09-08 20:01:45 -04:00
matildepark
ae0a00eb4e
Merge pull request #3412 from urbit/lf/publish-role-check
publish: check roles correctly for tags
2020-09-08 19:58:31 -04:00
Matilde Park
c47c281743 Merge branch 'release/next-userspace' of github.com:urbit/urbit into release/next-userspace 2020-09-08 19:45:00 -04:00
Matilde Park
71867d1d5c links: pipe remoteContentPolicy to pending comments 2020-09-08 19:44:51 -04:00
matildepark
9ded774944
Merge pull request #3413 from urbit/lf/publish-input-form--qa
publish: make form expand to fill height of window
2020-09-08 19:43:03 -04:00
matildepark
787973e260
Merge pull request #3455 from urbit/mp/interface/always-home
interface: always show home button
2020-09-08 19:42:45 -04:00
matildepark
fb9e7d83f8
Merge pull request #3448 from urbit/mp/profile/ios-fixes
profile: fix iOS safari behaviour, add react-helmet
2020-09-08 19:28:09 -04:00
matildepark
89ddac2f7b
Merge pull request #3452 from urbit/mp/404/bg
error: add background style
2020-09-08 19:27:59 -04:00
Matilde Park
7fe9caf554 interface: always show home button 2020-09-08 18:57:56 -04:00
Liam Fitzgerald
d80e5cac49 publish: mobile scrolling fix 2020-09-09 08:51:17 +10:00
matildepark
f24a47f8e9
Merge pull request #3454 from tylershuster/oembed-collapse
chat: prevent message rerender
2020-09-08 18:37:50 -04:00
matildepark
ef70d8e126
Merge pull request #3453 from urbit/mp/interface/embeds-on
interface: embeds on by default
2020-09-08 18:34:02 -04:00
Liam Fitzgerald
c3a2e66412 publish: scroll markdown editor correctly 2020-09-09 08:26:03 +10:00
Tyler Brown Cifu Shuster
f9cf984381 chat: prevent message rerender 2020-09-08 15:20:40 -07:00
Matilde Park
27fd31b0b3 interface: embeds on by default 2020-09-08 17:22:42 -04:00
Matilde Park
990d46dd9e error: add background style
If you've set an image background, it can make it hard to read 404s or
error messages. This adds the default bg color.
2020-09-08 17:16:45 -04:00
Matilde Park
01a75d540f leap: use a instead of Link if not default app
Logging out currently doesn't work via Leap because we only use
react-router. This adds selection and navigation logic that passes
both app name and link href and compares app name against the default
app lib. This makes leap extensible for third party apps, too.
2020-09-08 17:08:15 -04:00
matildepark
39e73d16a9
Merge pull request #3450 from tylershuster/window-hotfix
chat: added placeholder for empty room
2020-09-08 16:20:48 -04:00
Tyler Brown Cifu Shuster
f1a75b7af9 chat: added placeholder for empty room 2020-09-08 13:04:36 -07:00
Tyler Brown Cifu Shuster
d04f62a907 chat: check for cited participants in sidebar
Fixes #3438
2020-09-08 12:46:41 -07:00
Tyler Brown Cifu Shuster
c9aa908838 links, chat: add drag and drop 2020-09-08 11:41:43 -07:00
Matilde Park
694c752b3f profile: add react-helmet 2020-09-08 13:59:39 -04:00
Matilde Park
55039f2879 profile: add z-index for iOS safari
Fixes #3383.
2020-09-08 13:57:07 -04: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
matildepark
a1b06689d5
Merge pull request #3443 from tylershuster/group-confirm-delete
groups: add group deletion confirmation
2020-09-08 12:35:35 -04:00
Liam Fitzgerald
f320631230 publish: choose group for groupify 2020-09-08 15:55:53 +10:00
matildepark
05adb18a8a
Merge pull request #3445 from tylershuster/keyboard-navigation
chat: added ability to blur chat editor
2020-09-08 00:17:39 -04:00
Tyler Brown Cifu Shuster
952af5cf0e chat: added ability to blur chat editor 2020-09-07 20:59:03 -07: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
73881aa25f publish: add groupify to settings 2020-09-08 12:30:06 +10:00
Liam Fitzgerald
168478eb74 publish: support groupify poke 2020-09-08 12:11:45 +10:00
Liam Fitzgerald
07c0cb1006 publish: do not timeout join flow 2020-09-08 11:11:57 +10:00
Liam Fitzgerald
0f355e58d9 interface: allow useWaitForProps to not timeout 2020-09-08 11:10:55 +10:00
Tyler Brown Cifu Shuster
4b130868ed groups: add group deletion confirmation 2020-09-07 15:09:39 -07:00
Tyler Brown Cifu Shuster
a9ed4c9055 links, publish: display rich text comments 2020-09-04 20:12:27 -07:00
Logan Allen
39ad9f4c60 wip: style cleanup of sidebar and attempt at making new metadata entry 2020-09-04 11:29:37 -05:00
Ted Blackman
5608a7c4b7 interface: wip links frontend migration 2020-09-03 14:41:04 -05:00
Tyler Brown Cifu Shuster
8729020fd3 interface: added oembed parser 2020-09-03 08:15:31 -07:00
Matilde Park
3b27b1e5ee chat: slightly simplify #3347 implementation 2020-09-02 18:24:44 -04:00
matildepark
6e2ce697f9
Merge pull request #3382 from tylershuster/links-s3
Links s3
2020-09-02 18:06:53 -04:00
Matilde Park
882c9179e3 chat: address #3347 review feedback 2020-09-02 18:05:36 -04:00
Tyler Brown Cifu Shuster
630b79ad37 links: added s3 integration 2020-09-02 14:48:03 -07:00
Matilde Park
4c8c2eaa6d Merge branch 'mp/leap-tweaks' (#3420)
* origin/mp/leap-tweaks:
  leap: better compensate for long titles
  leap: show group's name, not the host ship
  leap: add "other" actions, prepopulate results
  leap: move leap to its own subfolder

Signed-off-by: Matilde Park <matilde.park@sunshinegardens.org>
2020-09-02 15:48:02 -04:00
matildepark
759376e8b7
Merge pull request #3359 from tylershuster/chat-text-fix
chat: updated Leave Group copy
2020-09-02 12:41:11 -04:00
Liam Fitzgerald
4389c635d1 chat: ensure joined chats are loaded before joining 2020-09-02 11:20:00 +10:00
Tyler Brown Cifu Shuster
baf2226e3d chat: break up inline code while maintaining multiline codeblocks 2020-09-01 17:17:28 -07:00
Matilde Park
24753dd0c8 leap: better compensate for long titles 2020-09-01 16:23:42 -04:00
Matilde Park
e2df23eca6 leap: show group's name, not the host ship 2020-09-01 16:08:50 -04:00
Matilde Park
37786327f4 leap: add "other" actions, prepopulate results 2020-09-01 16:01:29 -04:00
Matilde Park
97e84f96f2 leap: move leap to its own subfolder 2020-09-01 14:43:05 -04:00
L
6bf2ec28a6
Merge pull request #3352 from urbit/mp/links-indigo
links: some deduplication, cleanup
2020-09-01 12:29:41 -05:00
L
48df07cd55
Merge pull request #3390 from urbit/la/graph-js
interface: added graph reducer, store state, and subscription
2020-09-01 12:27:07 -05:00
Logan Allen
b5df4e1d71 interface: added remove operations to graph reducer 2020-08-31 15:45:52 -05:00
Matilde Park
86135772c8 Merge branch 'release/next-userspace' into mp/links-indigo 2020-08-31 15:18:35 -04:00
matildepark
966c6aea74
Merge pull request #3397 from tylershuster/dm-name-dedupe
chat: only show other participant in dms
2020-08-31 15:12:13 -04:00
matildepark
3c3691f688
Merge pull request #3391 from urbit/mp/profile/log-out-all
profile: log out of all sessions
2020-08-31 14:52:09 -04:00
matildepark
c9e4ddfbcf
Merge pull request #3409 from urbit/lf/eager-title-update
interface: update title eagerly
2020-08-31 14:23:19 -04:00
matildepark
07265435a6
Merge pull request #3414 from urbit/lf/dm-comet-cite
chat: cite patps in DM title
2020-08-31 14:21:23 -04:00
Liam Fitzgerald
11b913b746 chat: cite patps in DM title 2020-09-01 02:17:47 +10:00
matildepark
531d106d31
Merge pull request #3392 from urbit/mp/publish/long-titles
publish: fix unread counts for long titles
2020-08-31 12:10:36 -04:00
matildepark
e58b48a8c1
Merge pull request #3393 from urbit/mp/chat/inline-blocks
chat: break up inline code
2020-08-31 12:09:56 -04:00
Liam Fitzgerald
149ffd32e6 publish: make input form expand to screen 2020-09-01 01:25:51 +10:00
Liam Fitzgerald
bafe213d45 publish: check roles correctly for tags 2020-09-01 01:13:33 +10:00
Liam Fitzgerald
7519838cd2 interface: update title eagerly 2020-09-01 00:38:11 +10:00
Logan Allen
90a6282b4e interface: integrated and tested all scries with reducer 2020-08-28 14:16:38 -05:00
Tyler Brown Cifu Shuster
b51046d258 chat: only show other participant in dms 2020-08-27 16:17:25 -07:00
Logan Allen
c9bfe272e3 interface: added graph API and stubbed out graph scries 2020-08-27 17:34:46 -05:00
Matilde Park
a4b945b4a3 chat: hideAvatars hides chat input avatar
Fixes #3386.
2020-08-27 16:42:02 -04:00
Matilde Park
f2eeb7a14f chat: break up inline code
Doesn't affect %code messages.

Fixes #3358.
2020-08-27 15:49:48 -04:00
Matilde Park
c08509535f publish: fix unread counts for long titles
Fixes #3283.
2020-08-27 15:35:20 -04:00
Matilde Park
3c0dc59747 profile: log out of all sessions
This was hidden in urbit-os-v1.0.44 until we could ensure it actually
logged you out of all sessions. It requires a hidden input to function,
so it's added here.

Fixes #2649.
2020-08-27 15:11:03 -04:00
Logan Allen
20c94d34fe interface: added graph reducer, store state, and subscription 2020-08-27 11:46:46 -05:00
Matilde Park
b0577b9a33 soto: make background transparent
It worked for images, but not colours.
2020-08-26 21:00:54 -04:00
Matilde Park
50b2794ef6 links: fix font setting for hidden nicknames 2020-08-26 20:58:10 -04:00
Matilde Park
dd82f3861a Merge branch 'lf/settings-screen' (#3236)
* origin/lf/settings-screen: (25 commits)
  interface: fix setting background color
  interface/api: fix s3 calls for setting endpoint, keys
  interface/profile: hide log out of all header
  interface/profile: hide 'log out of all'
  profile: address comments
  profile: add identity form
  publish,links: respect hide avatar and nickname settings
  StatusBar: update for new design
  chat: support hideAvatars and hideNicknames
  launch: add background to base hash
  StatusBar: update for profile + omnibox
  interface: breakpoints in px
  settings: refactor for line limit
  settings: add inline image upload
  settings: add drag and drop component to reorder tiles
  groups,dojo: fix transparencies
  clock: fix transparency on no location
  profile: refactor layout
  interface: change indigo breakpoints to old queries
  interface: handle transparency correctly
  ...

Signed-off-by: Matilde Park <matilde.park@sunshinegardens.org>
2020-08-26 20:35:08 -04:00
Matilde Park
af44b8fdc8 interface: fix setting background color
A semicolon.
2020-08-26 20:33:53 -04:00
Matilde Park
b540ad5c4e interface/api: fix s3 calls for setting endpoint, keys 2020-08-26 20:29:56 -04:00
Matilde Park
84a832d6e7 interface/profile: hide log out of all header
Ibid.
2020-08-26 20:25:18 -04:00
Matilde Park
ff40759e82 interface/profile: hide 'log out of all'
Non-functional. Requires 'all' in post body, and hasn't been tested.
2020-08-26 20:24:48 -04:00
Liam Fitzgerald
e63c050a6e profile: address comments 2020-08-27 10:05:29 +10:00
matildepark
5c380a46a5
Merge pull request #3377 from urbit/mp/chat/break-word
chat: break overflowing one-word messages
2020-08-26 19:44:58 -04:00
Liam Fitzgerald
6085752f21 profile: add identity form 2020-08-27 09:16:26 +10:00
Liam Fitzgerald
e9c6322ff4 publish,links: respect hide avatar and nickname settings 2020-08-27 09:15:05 +10:00
Matilde Park
e636611ccc Merge branch 'release/next-userspace' into mp/chat/fix-joining 2020-08-25 21:57:51 -04:00
Matilde Park
ed17475f12 chat: break overflowing one-word messages
Fixes #3358.
2020-08-25 21:34:51 -04:00
Liam Fitzgerald
a7779025e8 Merge branch 'release/next-userspace' into lf/settings-screen 2020-08-26 10:50:12 +10:00
Tyler Brown Cifu Shuster
3ad6c95329 interface: made head reactive 2020-08-24 21:14:23 -07:00
Matilde Park
c5b71e55c1 chat: restore join functionality
Fixes #3371.
2020-08-24 23:10:56 -04: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
f92866a83f publish: send read action if content does not overflow 2020-08-25 12:50:55 +10:00
Matilde Park
92610b3d57 Merge branch 'lf/publish-indigo' of github.com:urbit/urbit into lf/publish-indigo 2020-08-24 21:52:12 -04:00
Matilde Park
ed053ed0ed interface: fix missing import of ErrorBoundary 2020-08-24 21:51:39 -04:00
Liam Fitzgerald
5e0f6470a2 publish: fix foreign notebooks 2020-08-25 11:47:46 +10:00
Liam Fitzgerald
21a64076e2 publish: comment author correct 2020-08-25 11:47:11 +10:00
Liam Fitzgerald
17e8add450 interface: indigo Error 2020-08-25 11:46:12 +10:00
Liam Fitzgerald
1150c750cf publish: link preview correctly 2020-08-25 11:33:29 +10:00
Liam Fitzgerald
766fd8411b publish: loosen property access 2020-08-25 11:29:56 +10:00
Liam Fitzgerald
487377bd19 publish: address comments 2020-08-25 10:50:09 +10:00
matildepark
f421d5c453
Merge pull request #3368 from tylershuster/dm-dedupe
interface: deduplicate InviteSearch results
2020-08-24 14:45:30 -04:00
matildepark
1d19d99ad9
Merge pull request #3366 from tylershuster/sigil-speedup
interface: Sigil speedup
2020-08-24 14:36:50 -04:00
Tyler Brown Cifu Shuster
a441c9275b interface: deduplicate InviteSearch results 2020-08-24 10:10:04 -07:00
Tyler Brown Cifu Shuster
643eba1f2a interface: sped up sigil implementation 2020-08-23 20:10:03 -07:00
Tyler Brown Cifu Shuster
4cec8f481a interface: sped up sigil implementation 2020-08-23 20:05:59 -07:00
Tyler Brown Cifu Shuster
16868c58c9 groups: trim name on create 2020-08-23 19:50:18 -07:00
Tyler Brown Cifu Shuster
c383d31c24 chat: updated Leave Group copy 2020-08-22 10:55:37 -07:00
Matilde Park
ffadf5718d links: use tabbar in links-list, settings 2020-08-19 21:44:45 -04:00
Matilde Park
1fd147f6cb chat, links: componentise tabBar 2020-08-19 21:37:20 -04:00
Matilde Park
0dbd879443 links: use componentised metadata 2020-08-19 21:17:33 -04:00
Matilde Park
ecfcb55c17 interface: componentise metadata settings 2020-08-19 21:03:01 -04:00
Matilde Park
1282e2abd1 publish: style 'about' field for dark mode 2020-08-19 20:42:58 -04:00
Matilde Park
0411052e42 groupView: 'no ships are banned' styling 2020-08-19 20:37:55 -04:00
Liam Fitzgerald
730478080c publish: allow creation of unmanaged notebooks 2020-08-20 10:15:40 +10:00
Matilde Park
2c621caac2 Merge branch 'release/next-userspace' into mp/links-indigo 2020-08-19 18:23:11 -04:00
Matilde Park
bb95a54462 Revert "chat: bottom-align UI in input"
This reverts commit a2af03fc70.
2020-08-19 12:11:31 -04:00
Matilde Park
10c6ea77b7 publish: adding dark mode declarations 2020-08-19 11:30:43 -04:00
Liam Fitzgerald
687a957087 publish: make post submit button primary 2020-08-19 18:39:14 +10:00
Tyler Brown Cifu Shuster
b5485cf0e3 dojo: fixes whitescreen on mobile 2020-08-18 20:10:36 -07:00
Liam Fitzgerald
8064b48ae2 publish: improve responsivity on mobile 2020-08-19 11:00:43 +10:00
Liam Fitzgerald
5b86edd4d6 publish: address review comments 2020-08-19 10:59:24 +10:00
Liam Fitzgerald
5b06ee7678 publish: remove extraneous files from merge 2020-08-19 10:11:44 +10:00
Matilde Park
e0bd7acdc9 Merge branch 'release/next-userspace' into mp/chat/blockquote 2020-08-18 20:09:14 -04:00
matildepark
b4a7d7bace
Merge pull request #3344 from urbit/mp/chat/bottom-aligned-input
chat: bottom-align UI in input
2020-08-18 20:07:16 -04:00
Matilde Park
65b3812191 chat: restore 'copied' notice on copy
Fixes #3326.
2020-08-18 18:39:43 -04:00
Matilde Park
25beef6ded chat: codeblocks get bg color
Fixes #3325.
2020-08-18 18:19:11 -04:00
Matilde Park
3f447645d6 groups: pad shortcode prompt to avoid graphic bug
Fixes #3282. Also refactors shortcode render into a function.
2020-08-18 18:01:20 -04:00
Matilde Park
a2af03fc70 chat: bottom-align UI in input 2020-08-18 17:47:05 -04:00
Matilde Park
d3b5e34c2d chat: add monospace -> source code pro 2020-08-18 17:20:15 -04:00
Matilde Park
f7a2e043a3 chat: code mode uses source code pro 2020-08-18 17:17:14 -04:00
Matilde Park
8c3ef9b87b chat: add blockquotes
Fixes #3338.
2020-08-18 17:10:21 -04:00
Matilde Park
0705f94f3f StatusBar: always show home button
Perversely, fixes #3276.
2020-08-18 14:57:05 -04:00
Liam Fitzgerald
1bcd7f27e6 publish: cleanup imports 2020-08-18 10:57:07 +10:00
Liam Fitzgerald
ad711fa41e Merge branch 'release/next-userspace' into lf/publish-indigo 2020-08-18 10:06:07 +10:00
Liam Fitzgerald
5570c076fd publish: finish rewrite 2020-08-18 10:03:39 +10:00
Liam Fitzgerald
135d9ceb20 publish: begin rewrite 2020-08-18 10:03:22 +10:00
Liam Fitzgerald
5334c08533 StatusBar: update for new design 2020-08-18 10:00:31 +10:00
Liam Fitzgerald
a8e4e00627 Merge branch 'release/next-userspace' into lf/settings-screen 2020-08-18 09:56:04 +10:00
Tyler Brown Cifu Shuster
36b11bd881 dojo: fixes #3297 2020-08-17 16:15:35 -07:00
Tyler Brown Cifu Shuster
9e512eb17f Merge branch 'release/next-userspace' of https://github.com/urbit/urbit into dojo-leap-conflict 2020-08-17 15:49:53 -07:00
matildepark
7acb2da366
Merge pull request #3321 from tylershuster/group-name-match
chat: account for digits in group name links
2020-08-17 18:36:17 -04:00
matildepark
4a0112c97d
Merge pull request #3334 from urbit/mp/statusbar-lineheights
statusBar: rewrite in indigo, line-height tweak
2020-08-17 18:35:42 -04:00
Matilde Park
8f121afcb1 ReconnectButton: flush button left 2020-08-17 16:52:04 -04:00
Logan Allen
79732ddad3 chat: refactored join page into indigo 2020-08-17 11:35:38 -07:00
Matilde Park
15e91602c1 leap: results use overflow auto 2020-08-17 13:03:01 -04:00
Matilde Park
4894fa2cca leap: add rounded corners to results panel
Fixes #3330.
2020-08-17 12:42:46 -04:00
Matilde Park
dd780d1ff9 statusBar: rewrite in indigo, lineHeight tweaks 2020-08-17 12:28:01 -04:00
Liam Fitzgerald
e89cb3bd71 Merge branch 'release/next-userspace' into lf/settings-screen 2020-08-17 18:10:00 +10:00
Liam Fitzgerald
dd57147189 chat: support hideAvatars and hideNicknames 2020-08-17 17:43:05 +10:00
Liam Fitzgerald
c7f5220d18 launch: add background to base hash 2020-08-17 17:42:42 +10:00
Liam Fitzgerald
b13d2488a4 StatusBar: update for profile + omnibox 2020-08-17 17:37:50 +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
1466ca2f48 chat: account for multiple dashes in group name links 2020-08-15 19:23:06 -07:00
Tyler Brown Cifu Shuster
54a7acbfc2 leap: stop immediate propagation on invocation 2020-08-15 15:01:11 -07:00
Tyler Brown Cifu Shuster
693ab48529 chat: account for digits in group name links 2020-08-15 14:42:45 -07:00
Tyler Brown Cifu Shuster
d8ead05309 interface: adds absolute path resolution to imports 2020-08-14 15:04:38 -07:00
Matilde Park
6046936bef links: simplify comment-item component 2020-08-14 16:42:17 -04:00
Tyler Brown Cifu Shuster
31eb49174d interface: makes embed button a button 2020-08-14 13:39:37 -07:00
Matilde Park
d2579b1658 links: remove members page 2020-08-14 16:25:08 -04:00
Matilde Park
9a819746b9 Merge branch 'release/next-userspace' into mp/links-indigo 2020-08-14 16:04:36 -04:00
Logan Allen
d7f3238e39 interface: merged in release/next-userspace 2020-08-13 11:55:16 -07:00
Logan Allen
ddb008b501 interface: restructured outer directories into views and logic 2020-08-13 11:53:50 -07:00
matildepark
cc59550225
Merge pull request #3302 from urbit/la/indigo-outer-chat
interface: broke out routes from main App.js
2020-08-12 16:47:25 -04:00
matildepark
53f4ad4060
Merge pull request #3303 from urbit/la/msg-key
chat: add key to outer component to prevent re-render
2020-08-12 16:39:22 -04:00
Logan Allen
6b375051e3 chat: add key to outer component to prevent re-render 2020-08-12 12:11:18 -07:00
Logan Allen
a6f88fad80 interface: broke out routes from main App.js 2020-08-12 11:23:25 -07:00
Matilde Park
271a9ef235 leap: results link to join routes
Fixes #3274.
2020-08-11 21:52:49 -04:00
matildepark
d07a40b4cd
Merge pull request #3294 from tylershuster/leap-tab
leap: set default select behavior
2020-08-11 18:46:46 -04:00
Tyler Brown Cifu Shuster
62042a067b omni: set default select behavior 2020-08-11 15:35:00 -07:00
Matilde Park
02bd2e795a chat: fix syntax of regex check 2020-08-11 17:57:59 -04:00
matildepark
273bc9c0f3
Merge pull request #3287 from urbit/mp/omnibox-fixes
leap: small fixes
2020-08-11 16:54:19 -04:00
matildepark
97bbac159c
Merge pull request #3292 from urbit/la/chat-read
chat: don't show green line when unread is on page 1
2020-08-11 16:22:20 -04:00
Matilde Park
2df01c5fad leap: disable spellcheck 2020-08-11 16:01:05 -04:00
L
2b065d65dc
Merge pull request #3269 from urbit/la/chat-settings
chat: settings page refactor
2020-08-11 12:15:07 -07:00
Logan Allen
fcf5b21a90 interface: settings for color disables properly 2020-08-11 12:07:10 -07:00
Logan Allen
92fd1c2af5 chat: don't show green line 2020-08-11 11:35:55 -07:00
Tyler Brown Cifu Shuster
d86b240c7a chat: fixes #3288 2020-08-11 10:01:41 -07:00
Matilde Park
a16439188a omnibox: background darkens in dark mode
Fixes #3280.
2020-08-11 12:20:12 -04:00
Matilde Park
2a74699f61 omnibox: sorting -> apps, commands, groups, subs
Fixes #3279.
2020-08-11 12:17:07 -04:00
Matilde Park
b3d31a05e0 omnibox: make searching case insensitive
Fixes #3278.
2020-08-11 12:14:43 -04:00
Matilde Park
aaa763214b omnibox: stop enter from propagation
Fixes #3277.
2020-08-11 12:12:27 -04:00
Liam Fitzgerald
1af45f9fa1 publish: rewrite note previews in indigo 2020-08-11 15:06:35 +10:00
Matilde Park
b0e83ad594 chat: prevent retaining sent message on unmount
Fixes #3272.
2020-08-10 23:53:17 -04:00
Matilde Park
652e7b75cd chat: autofocus on desktop, not mobile 2020-08-10 23:51:37 -04:00
Logan Allen
580a19eff5 chat-window: fix missing history prop 2020-08-10 19:52:17 -07:00
Logan Allen
23bec6ab55 chat: removed console.log 2020-08-10 19:48:07 -07:00
Logan Allen
7feb89f653 chat: fix code mode issue 2020-08-10 19:46:41 -07:00
Logan Allen
1b0cb6694e chat: fixed this.editor issue introduced in merge 2020-08-10 19:43:44 -07:00
Logan Allen
ab65d49c86 chat: dismiss unread on scroll to bottom 2020-08-10 17:26:36 -07:00
Logan Allen
85b10d4a53 chat: removed commented out code 2020-08-10 17:23:56 -07:00
Logan Allen
94ad11b238 chat: refactored settings ui into components 2020-08-10 17:14:47 -07:00
Liam Fitzgerald
3f81b30f36 publish: rewrite new notebook in indigo react 2020-08-11 10:03:42 +10:00
Liam Fitzgerald
e3d2a52883 publish: rewrite root in indigo-react 2020-08-11 10:03:18 +10:00
Tyler Brown Cifu Shuster
6e02638a78 Merge branch 'release/next-userspace' of https://github.com/urbit/urbit into release/next-userspace 2020-08-10 13:35:46 -07:00
Logan Allen
9778939aae chat: wip on settings 2020-08-10 12:01:03 -07:00
Liam Fitzgerald
e3d1293f6a Merge branch 'release/next-userspace' into lf/settings-screen 2020-08-10 09:52:36 +10:00
Tyler Brown Cifu Shuster
49bde32f03 Interface: Fixed over-large images 2020-08-07 21:28:30 -07:00
Matilde Park
27aa920a7a omniboxResult: scroll into view if necessary 2020-08-07 18:18:53 -04:00
Matilde Park
48ea9d4161 omnibox: add groups to apps list 2020-08-07 18:18:42 -04:00
matildepark
e15d54d163
Merge pull request #3259 from urbit/mp/publish-reads
publish: send reads on nav, distinguish unreads
2020-08-06 20:59:02 -04:00
Liam Fitzgerald
1238c2034b Merge branch 'release/next-userspace' into lf/settings-screen 2020-08-07 10:48:21 +10:00
Logan Allen
5ec804b8c6 chat-input: fixed sizing issues 2020-08-06 15:34:49 -07:00
Logan Allen
14bd80753a chat: fix compile in merged version 2020-08-06 15:04:49 -07:00
Logan Allen
cda8a0e47a chat: revert input button padding change 2020-08-06 15:02:48 -07:00
Logan Allen
012dcbda53 Merge branch 'release/next-userspace' into la/chat-input 2020-08-06 15:01:03 -07:00
Logan Allen
73c9c8e1e1 chat: fix page number reset 2020-08-06 14:44:03 -07:00
Logan Allen
42d7e66782 Merge branch 'la/chat-window' of github.com:urbit/urbit into la/chat-window 2020-08-06 14:13:19 -07:00
Logan Allen
f6e78f51fd chat: fixed brave slam to bottom issue 2020-08-06 14:12:29 -07:00
Matilde Park
df104db8cd publish: send reads on nav, distinguish unreads 2020-08-06 16:44:45 -04:00
L
0c0fbeda27
Update pkg/interface/src/apps/chat/components/lib/chat-header.js
Co-authored-by: Liam Fitzgerald <46801558+liam-fitzgerald@users.noreply.github.com>
2020-08-06 12:54:00 -07:00
Logan Allen
864354546a chat: got scrolling to unread marker working 2020-08-06 12:50:00 -07:00
Logan Allen
d7762b5daf chat: scroll locking behavior works 2020-08-05 19:28:01 -07:00
Matilde Park
a393cdf665 omnibox: move to cmd+L, globally bind the keys 2020-08-05 22:01:07 -04:00
Matilde Park
6e15e955fb omnibox: remove fragment wrapper 2020-08-05 21:45:17 -04:00
Matilde Park
7f185d0667 omnibox: address @tacryt-socryp review comments 2020-08-05 21:33:59 -04:00
Matilde Park
11b26946f4 groups: autofocus join prompt 2020-08-05 21:32:31 -04:00
Matilde Park
fe4b6facb1 omnibox: use current assets 2020-08-05 21:32:19 -04:00
Logan Allen
dfded5bef7 chat: got pagination and scroll locking behavior working properly 2020-08-05 17:56:37 -07:00
Liam Fitzgerald
212030eb5b interface: breakpoints in px 2020-08-06 10:20:06 +10:00
Liam Fitzgerald
f7da295aa4 settings: refactor for line limit 2020-08-06 10:17:17 +10:00
Matilde Park
83456246ba statusBar: reconnect button into component 2020-08-05 19:36:07 -04:00
Logan Allen
64be8871a6 chat: found an approach to cleanup window 2020-08-05 15:04:53 -07:00
Matilde Park
67e1586f94 Merge branch 'release/next-userspace' into mp/omnibox 2020-08-05 15:27:10 -04:00
Logan Allen
a6981afb5b chat list experiment 2020-08-05 12:19:35 -07:00
matildepark
c69389f18a
Merge pull request #3222 from tylershuster/sigil-favicon
Interface: Set favicon to ship sigil
2020-08-05 15:01:29 -04:00
Logan Allen
3ce70b8264 chat: wip 2020-08-05 11:02:42 -07:00
Matilde Park
f1fd99a898 links: fix direct loading of link entry
If you go directly to a link's page, it will never load, because we
don't look for 'link-update' in our data, post-global store. This checks
properly.
2020-08-05 12:27:48 -04:00
Liam Fitzgerald
b3139f0e52 settings: add inline image upload 2020-08-05 13:39:25 +10:00
Liam Fitzgerald
c88dcc7b06 settings: add drag and drop component to reorder tiles 2020-08-05 11:49:06 +10:00
Tyler Brown Cifu Shuster
9cd6bf1db1 Interface: Set favicon to ship sigil 2020-08-04 16:49:25 -07:00
Matilde Park
d8ecf0b47b chat: names use db, not dib 2020-08-04 16:20:28 -04:00
Liam Fitzgerald
9a00ef5f56 groups,dojo: fix transparencies 2020-08-04 15:38:07 +10:00
Liam Fitzgerald
7c4b110e46 clock: fix transparency on no location 2020-08-04 15:37:42 +10:00
Logan Allen
e7a2626238 interface: fixed sigil overlay 2020-07-31 16:14:26 -07:00
Logan Allen
ad6e87eaff interface: fixed typo from splitting line of classnames 2020-07-31 16:10:45 -07:00
Logan Allen
6e7ea221e1 interface: refactored chat window into header, messages, and window 2020-07-31 16:05:47 -07:00
Logan Allen
f8ffab270d Merge branch 'la/chat-input' of github.com:urbit/urbit into la/chat-input 2020-07-31 14:05:39 -07:00
Logan Allen
be317a463e interface: fixed uxToHex bug 2020-07-31 14:04:50 -07:00
L
18ebcc2476
Merge branch 'release/next-userspace' into la/chat-input 2020-07-31 13:55:24 -07:00
Tyler Brown Cifu Shuster
2902182a90 Interface: Fixed #3234: chat newline bug 2020-07-31 09:35:06 -07:00
Liam Fitzgerald
83e7ed5422 profile: refactor layout 2020-07-31 17:02:55 +10:00
Liam Fitzgerald
2ea67708dc interface: change indigo breakpoints to old queries 2020-07-31 16:50:35 +10:00
Liam Fitzgerald
e58730fc5d chat: import Link correctly 2020-07-31 15:17:30 +10:00
matildepark
59d6d4a30e
Merge pull request #3232 from urbit/lf/publish-tags-fix
publish-js: account for missing group
2020-07-31 00:19:11 -04:00
Liam Fitzgerald
f36919c4fc Merge branch 'release/next-userspace' into lf/settings-screen 2020-07-31 13:23:04 +10:00
Liam Fitzgerald
17f5250a84 interface: handle transparency correctly 2020-07-31 13:18:23 +10:00
matildepark
be5377d09d
Merge pull request #3229 from tylershuster/member-list-scroll
Interface: Add smart scrolling to group member list
2020-07-30 23:17:42 -04:00
Liam Fitzgerald
bddf9bfdba interface: add profile screen and settings 2020-07-31 13:01:08 +10:00
Liam Fitzgerald
d9a9ac991f interface: add storage and hydration of settings 2020-07-31 13:00:27 +10:00
Liam Fitzgerald
41089c912d interface: add S3 api 2020-07-31 12:59:24 +10:00
Liam Fitzgerald
5c65f0db20 various-js: set background on skeletons to enable backgrounds 2020-07-31 12:55:26 +10:00
Liam Fitzgerald
1354bc897a chat-js: allow hiding of avatars and nicknames 2020-07-31 12:53:15 +10:00
matildepark
bd22105a87
Merge pull request #3225 from urbit/mp/publish-copy
publish: amend 'new' copy for new UX
2020-07-30 22:43:17 -04:00
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
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
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
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
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
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
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
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
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
Logan Allen
cb9dcb726f interface: perf tests for chat 2020-06-26 14:39:49 -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