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
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
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
Matilde Park
42adb02b6b
groups: fix broken image upload src
2020-06-22 22:38:21 -04:00
Matilde Park
ceff9626c5
publish: edit post content no longer tied to api
...
The component for editing a post was tied up in checking for API
instantiation -- we want the check for a blank body to be independent
of that.
Fixes #3040 .
2020-06-22 22:36:39 -04:00
Liam Fitzgerald
292c5625e3
interface: always show sidebar on nav
2020-06-23 11:05:31 +10:00
Liam Fitzgerald
555857513a
launch-js: update to global store
2020-06-23 10:19:57 +10:00
Liam Fitzgerald
535f415ebd
chat-js: update to global store
2020-06-22 16:05:43 +10:00
Liam Fitzgerald
85aa12a5a9
contacts-js: update to global store
2020-06-22 16:04:21 +10:00
Liam Fitzgerald
3a3a6ab254
publish-js: update to global store
2020-06-22 15:40:43 +10:00
Liam Fitzgerald
076e52c27e
links-js: update to global store
2020-06-22 15:15:46 +10:00
Liam Fitzgerald
60ff310422
interface: make store global
2020-06-22 14:59:02 +10:00
Liam Fitzgerald
4dfce2a757
interface: correct order of arguments in resubscribe logic
2020-06-20 21:26:44 +10:00
Liam Fitzgerald
05b665f908
interface: convert api and reducers to typescript
2020-06-20 14:49:18 +10:00
Matilde Park
08b4a47589
publish, links: restore full height
2020-06-17 19:13:34 -04:00
Matilde Park
304438009e
chat: equally size both code + s3 buttons
2020-06-17 13:09:07 -04:00
Matilde Park
2fdbdccae1
Merge branch 'feat/spa' into lf/ios-spa-fixes
2020-06-17 12:56:51 -04:00
Liam Fitzgerald
81a9b0d08e
chat: prevent reflow from image loading
...
Sets a static height on inline images in chat to prevent loss of scroll
position.
Fixes #2883
2020-06-17 16:10:46 +10:00
Liam Fitzgerald
77731f6ca0
chat: scroll on code overflow
...
Adds a scroll container if code is posted and the code will overflow the
width of the page.
Fixes #2829
2020-06-17 16:08:32 +10:00
Liam Fitzgerald
a2970ce929
chat: cap maximum backlog size at 1000
...
Caps maximum unread backlog that chat will fetch at 1000 messages.
2020-06-17 15:24:22 +10:00
Matilde Park
5757fd8f5d
chat, publish: Filter unreads for current group
...
Fixes #2897 .
2020-06-16 22:27:51 -04:00
Matilde Park
34dcc9f971
chat, links, publish: join upon api instantiation
2020-06-15 15:19:00 -04:00
Matilde Park
ef00dc71e4
group-filter: close modal on navigation
2020-06-15 12:45:02 -04:00
Logan Allen
6a49b2f20f
landscape-js: clear animation timer set by clock upon page navigation
2020-06-11 16:50:44 -04:00
Logan Allen
3ba4c14deb
landscape-js: make clock and weather load data properly
2020-06-11 16:44:59 -04:00
Liam Fitzgerald
c087044212
various-js: improve scrolling experience on iOS
...
Removes use of vh units, as they don't play well with safari
(https://bugs.webkit.org/show_bug.cgi?id=141832 ). Adjusts layouts
accordingly.
2020-06-10 12:46:38 +10:00
Matilde Park
10262a243f
groups: align sigil color box in firefox
2020-06-09 16:48:45 -04:00
Matilde Park
b425fb6723
chat, publish: restore sidebar toggler actions
2020-06-09 16:35:55 -04:00
Matilde Park
1b28ea1345
soto: add graphical tweaks for spa
2020-06-09 16:13:56 -04:00
Matilde Park
da0d149828
publish: add contactreducer
2020-06-09 16:05:30 -04:00
Matilde Park
5481deae30
publish: raise comment input line height
2020-06-09 15:58:11 -04:00
Matilde Park
c2f655878d
publish: update API actions for new arch
2020-06-09 14:42:45 -04:00
Matilde Park
3e81faeac1
publish: fix settings display overflow
2020-06-09 14:39:13 -04:00
Matilde Park
fdb1d1f849
spa: add 404 page
2020-06-09 14:22:40 -04:00
Matilde Park
217e770008
chat: restore 6836135
api change
2020-06-08 15:53:53 -04:00
Matilde Park
0a79d23e27
chat: restore a7253d4
css change
2020-06-08 15:49:03 -04:00
Matilde Park
07f5e037f7
publish: fetch notebook during navigation
2020-06-05 17:34:05 -04:00
Matilde Park
90e2a94b58
spa: set page title per app correctly
2020-06-05 17:30:14 -04:00
Matilde Park
a4dd04daf0
publish: add safety checks for new back-end
2020-06-05 17:25:28 -04:00
Matilde Park
50cb14debd
links: wait for api prop instantiation
...
Now that API is a prop, we can't use it to auto-grab data. We wait
for it as a prop before requesting info.
2020-06-05 15:43:44 -04:00
Matilde Park
24689f852d
launch: prepare for weather/clock info
2020-06-05 15:43:06 -04:00
Matilde Park
ccbe110f7a
Merge branch 'feat/spa' of github.com:urbit/urbit into feat/spa
2020-06-05 14:19:14 -04:00
matildepark
c9986074b7
Merge pull request #2979 from urbit/lf/publish-alignment
...
publish: fix store reducers
2020-06-05 14:19:00 -04:00
Matilde Park
189a8d0fe7
clock: lint
2020-06-05 13:51:20 -04:00
Matilde Park
92ca0c0468
spa: spinner component uses ~landscape img src
2020-06-05 13:12:59 -04:00
Matilde Park
c7717fdcc5
groups: group detail tiles use ~landscape imgs
2020-06-05 13:11:13 -04:00
Matilde Park
faa54fecd4
links: amend link-item for new line-height
2020-06-04 22:35:01 -04:00
Liam Fitzgerald
335e4479a1
publish: fix store reducers
2020-06-05 12:12:11 +10:00
Matilde Park
eae2a71835
spa: update groups app for new metadata reducer
2020-06-04 21:51:28 -04:00
Logan Allen
8e1aeefdbb
invites: fixed %initial
2020-06-04 17:39:53 -04:00
Logan Allen
7fc2d39029
chat: fix %initial response and metadata reducer
2020-06-04 17:24:28 -04:00
Matilde Park
57d6023056
spa: restoring dark mode styles
2020-06-03 22:58:40 -04:00
Logan Allen
e17c10fc74
groups-js: got api actions all working
2020-06-03 18:07:19 -04:00
Logan Allen
501fcc0481
chat-js: chat works for sending messages, making chatrooms, adding/removing members, and updating metadata
2020-06-03 18:07:19 -04:00
ejdiv
ea960e0ee2
publish: update groupify UI
2020-06-01 20:18:29 -04:00
Matilde Park
816b31ee7a
launch: add class exemptions for Dojo tile
2020-06-01 14:00:47 -04:00
Matilde Park
0b857fa70a
launch: restore tile flexbox
2020-06-01 14:00:47 -04:00
Matilde Park
cf7615a642
various: remove mobile specific nav
...
Uses status bar instead.
2020-06-01 14:00:47 -04:00
Logan Allen
2f8c118c75
landscape-js: moved groups to this paradigm and removed console.logs.
2020-06-01 14:00:47 -04:00
Logan Allen
c88bf51b12
landscape-js: finish api/store/subscription cleanup
2020-06-01 14:00:47 -04:00
Logan Allen
fec5646229
js: reworked store/reducer patterns
2020-06-01 14:00:46 -04:00
John Franklin
63b3c1fd68
fe: center tile image of chat, groups, link, publish, and soto
2020-06-01 13:57:33 -04:00
Matilde Park
b720a6994b
spa: intra-navigation uses react-router
2020-06-01 13:57:33 -04:00
Logan Allen
e859ec4520
launch: more or less up to feature parity, all api actions tested
2020-06-01 13:57:06 -04:00
Logan Allen
8d48b78cba
launch-js: added launch files and made a new pattern for store/api/subscription
2020-06-01 13:57:06 -04:00
Logan Allen
8890fe5b03
js: removed old launch app
2020-06-01 13:57:06 -04:00
Matilde Park
f30b66055f
groups: contact-card view is passed api prop
2020-06-01 13:57:06 -04:00
Matilde Park
db1bbebab3
spa: add global store, subscriptions, select group
2020-06-01 13:57:06 -04:00
Matilde Park
3c51d5132d
publish: amend spa graphical quirks
2020-06-01 13:57:06 -04:00
Matilde Park
b7d8e8aaed
publish: fetch notebooks on mount
2020-06-01 13:57:06 -04:00
Matilde Park
5bd022733b
spa: migrate publish fe to new architecture
2020-06-01 13:57:06 -04:00
Matilde Park
de3f3ca246
spa: finish store, subscription, api refactors
2020-06-01 13:57:06 -04:00
Logan Allen
2494ed30aa
wip: store, subscription, api refactor to clear properly
2020-06-01 13:57:06 -04:00
Matilde Park
8fc7d8cc69
spa: add channel unmount behaviours
2020-06-01 13:57:06 -04:00
Matilde Park
3a399792cb
links: unread count positioned at top of item
...
Fixes #2833 .
2020-06-01 13:57:06 -04:00
Tyler Shuster
d2c1e5b513
Add ContentType to uploaded s3 images (SPA)
2020-06-01 13:57:06 -04:00
Matilde Park
0a22b6111a
publish: amend URL to Groups view
...
Fixes #2889 .
2020-06-01 13:57:05 -04:00
Matilde Park
cadb7153c6
spa: deduplicate custom.css files
2020-06-01 13:57:05 -04:00
Matilde Park
cff36857b1
spa: add links
2020-06-01 13:57:05 -04:00
Matilde Park
a31787f874
spa: clean up extraneous oldApps files
2020-06-01 13:57:05 -04:00
Logan Allen
0a1860159d
landscape-js: fixed issue introduced by master
2020-06-01 13:57:05 -04:00
Logan Allen
a0da7610ab
landscape-js: integrate with new ~landscape paths
2020-06-01 13:57:05 -04:00
Matilde Park
28f82e0a4d
spa: resolve conflicts from rebasing on master
2020-06-01 13:54:08 -04:00
Matilde Park
f9865bdd2c
spa: add groups
2020-06-01 13:54:08 -04:00
Matilde Park
bc7a071342
spa: add dojo app
2020-06-01 13:54:08 -04:00
Matilde Park
27406fe029
spa: componentise spinner, migrate all global css
2020-06-01 13:54:08 -04:00
Matilde Park
f3367c4592
chat: tweak channel item for new line-height
2020-06-01 13:54:08 -04:00
Matilde Park
6dc7d59676
spa: stubbing global api, statusbar design fix
2020-06-01 13:54:08 -04:00
Gavin
cde1885961
fix overflow
2020-06-01 13:54:08 -04:00
Gavin
dac0bf21b3
fix codepen chatbox css, layout
2020-06-01 13:54:08 -04:00
Matilde Park
5b7b33efab
spa: import chat
2020-06-01 13:54:08 -04:00
Gavin
29aeecfc71
webpack with css importer
2020-06-01 13:54:08 -04:00
Gavin
f449b19398
missed some files
2020-06-01 13:54:08 -04:00
Gavin
224ba83b32
more scaffolding
2020-06-01 13:54:08 -04:00
Gavin
643053433c
update oldApps, attempt importing api, store and reducers in Chat
2020-06-01 13:54:08 -04:00
Gavin
92865c75e4
webpack, spa arch, chat routes
2020-06-01 13:54:08 -04:00