Matilde Park
65f8991ac8
invite search: avoid crashing with no associations
...
By using an array, not a set, we stop deduplicating our group index,
pushing redundant information instead. When searching, this prevents a
component fail state where it cannot search a non-existent index for
matches.
2020-04-02 14:50:29 -04:00
ixv
1d59ca7a16
Merge pull request #2640 from urbit/mp/groupify-2-dms-below
...
chat: DMs repositioned below grouped chats
2020-04-02 10:48:25 -07:00
ixv
75922dd017
Merge pull request #2654 from urbit/mp/ctrl-enter
...
link, publish: submit comment on ctrl+enter
2020-04-02 07:34:47 -07:00
ixv
d61c2831e8
Merge pull request #2637 from urbit/mp/new-ui-dark-header
...
os1: add dark mode style for app name in headers
2020-04-02 07:25:35 -07:00
ixv
275b0e65c5
Merge pull request #2652 from urbit/scrollback-fix-2
...
chat-js: fix scrollback for small chat channels
2020-04-02 07:23:59 -07:00
Isaac Visintainer
0eebd0a579
undo js build
2020-04-02 07:21:46 -07:00
ixv
f6954e6a55
Merge pull request #2644 from urbit/mp/group-typing
...
groups: show tile icon, not full color; alphabetically sort group channels
2020-04-02 07:18:05 -07:00
ixv
42f9fa4f8b
Merge pull request #2642 from urbit/mp/new-borders
...
os1: skeleton uses b--gray4, not b--gray2
2020-04-02 07:17:50 -07:00
ixv
d1a440fab9
Merge pull request #2636 from liam-fitzgerald/lf/dojo-gen-autocomplete
...
dojo: add autocomplete for various dojo syntaxes
2020-04-02 07:17:02 -07:00
ixv
e2022ed3a6
Merge pull request #2619 from liam-fitzgerald/lf/who-endpoint
...
/who JSON endpoint
2020-04-02 07:16:50 -07:00
Matilde Park
8bafdea10c
links: submit comment on ctrl+enter
2020-04-01 22:36:11 -04:00
Matilde Park
7a796549bd
publish: submit comment on ctrl+enter
2020-04-01 22:33:56 -04:00
Logan
0ce28806a9
Merge branch 'master' into matilde/interface-prod
2020-04-01 22:24:33 -04:00
Logan Allen
72fbe18aff
chat-js: fix scrollback for small chat channels
2020-04-01 22:14:33 -04:00
Matilde Park
8c7898786e
groups: add slight background overlay to channel tiles
2020-04-01 21:08:00 -04:00
Liam Fitzgerald
0115177eea
launch: create new state-version for %serve
2020-04-02 09:12:39 +10:00
Liam Fitzgerald
ed7d9fb164
launch: move %serve card to types core
2020-04-02 08:52:59 +10:00
Liam Fitzgerald
eeebfc0114
launch: address review comments for /who endpoint
2020-04-02 08:50:01 +10:00
Matilde Park
e5c7539106
chat: sort DMs by most recent, sort grouped by alphabetical
2020-04-01 18:18:56 -04:00
Liam Fitzgerald
253187001b
launch: add CORS headers to /who endpoint
...
Necessary to allow bridge to make a cross-origin request via
javascript.
2020-04-02 08:16:10 +10:00
Liam Fitzgerald
e16c999c76
launch: add /who endpoint
...
The /who endpoint responds with the name of the ship in JSON
2020-04-02 08:16:08 +10:00
Fang
809befb6fc
clock: ensure launch is listening correctly
...
In the wild, ships that were live pre-OS1 still had launch subscriptions
open to the clock on the /tile path, instead of the currently-used
/clocktile path. Additionally, launch state for the clock tile seemed
incomplete.
Here, we simply re-%add the clock to launch.
Note that launch currently does not clean up old subscriptions on
path change. For the pre-OS1 case, the old path is no longer in use,
rendering the subscription harmless. For cases where the correct
subscription was already in place, it'll print a %watch-wire-not-unique,
but doesn't do any harm besides that.
2020-04-01 23:13:57 +02:00
Fang
b62105cce4
clock: add dbug
2020-04-01 22:26:07 +02:00
Fang
6fef6a996a
weather: add verb
2020-04-01 22:25:54 +02:00
Matilde Park
e70643b44d
groups: default to coloured tile if unknown app
2020-04-01 15:46:59 -04:00
Matilde Park
e1af036f1c
groups: show tile icon, not full color
2020-04-01 15:26:47 -04:00
Matilde Park
922318e072
os1: skeleton uses b--gray4, not b--gray2
2020-04-01 12:06:36 -04:00
Matilde Park
04b3a2a8cf
chat: DMs repositioned below grouped chats
2020-04-01 01:07:32 -04:00
Matilde Park
0c87c2c186
link, publish: fix sidebar for multi-item groups
...
A syntax typo led the array for nested notebooks to not have paths
pushed into it. Only the last item in the group would be pushed into the
array. This commit fixes that typo.
2020-04-01 00:53:49 -04:00
Liam Fitzgerald
4433b99011
dojo: change autocomplete to use sell
...
Change autocomplete to prettyprint variables with sell instead of
xsell
2020-04-01 14:22:04 +10:00
Liam Fitzgerald
ff8c7a61d5
dojo: fix hood shortcut
2020-04-01 12:29:14 +10:00
Matilde Park
bfeb481b80
os1: add dark mode style for app name in headers
2020-03-31 22:01:08 -04:00
Liam Fitzgerald
ed7f8be424
dojo: add autocomplete for various dojo syntaxes
...
Adds autocomplete for
- :app poke syntax
- :app|gen poke generator syntax
- +gen naked generator syntax
- =var variable syntax
2020-04-01 11:28:27 +10:00
Isaac Visintainer
93c881cec9
release: urbit-os-v1.0.9
2020-03-31 16:45:40 -07:00
ixv
e76fe83ea1
Merge pull request #2615 from urbit/mp/grouping-take-2
...
os1: reintegrating groups into all Landscape applications
2020-03-31 15:17:57 -07:00
ixv
5791f8b86d
Merge pull request #2630 from urbit/mp/chat/fix-settings-invitesearch
...
chat: settings pass 'groups' prop from permissions
2020-03-31 14:18:25 -07:00
édouard
d40ce1a233
Merge branch 'mp/grouping-take-2' of https://github.com/urbit/urbit into mp/grouping-take-2
2020-03-31 17:18:22 -04:00
ixv
e5c06f2549
Merge pull request #2632 from liam-fitzgerald/lf/patp-validate
...
various: bump urbit-ob version
2020-03-31 14:18:10 -07:00
édouard
9851b58d1c
os1: numerous cross-module padding changes
...
Across every OS1 module (including the launch/home screen context) I edited some padding/margin/sizing for navigational elements for consistency across paging.
2020-03-31 17:18:09 -04:00
ixv
a14fbc1eb8
Merge pull request #2633 from urbit/philip/clay-dec
...
clay: don't underflow when patch produces empty file
2020-03-31 14:17:42 -07:00
Isaac Visintainer
64a6e89be6
launch: remove groups tile here rather than in contact-view
2020-03-31 11:49:57 -07:00
Philip Monk
5a4786169d
clay: don't underflow when patch produces empty file
...
Fixes #2602
I haven't been able to reproduce this bug, but I can see how it could
happen in theory. This should resolve the issue.
2020-03-31 11:37:58 -07:00
Matilde Park
25e279ed82
chat, launch: style fixes post-#2615 code review
2020-03-31 14:03:12 -04:00
Liam Fitzgerald
81efbd1357
various: bump urbit-ob version
...
The new version of urbit-ob includes stricter isValidPatp checks.
Fixes #2556
2020-04-01 03:32:57 +10:00
Fang
56df6dc94f
link-listen-hook: recover neglected collections
...
During the #2607 upgrade, strictly local collections got left out of the
listening set. (Because they did not have any outgoing subscriptions.)
This led to personal collections not being available on the frontend.
Here, we add upgrade logic for adding those back to our listening set again.
If a user had explicitly left a personal collection (instead of deleted it, for
whatever reason), they will have to leave it again. This case seems much more
rare than the "my collection is gone" one.
2020-03-31 19:10:07 +02:00
Matilde Park
23ca02dd38
chat: settings pass 'groups' prop from permissions
2020-03-31 11:50:37 -04:00
Isaac Visintainer
12f150659b
release: urbit-os-v1.0.8
2020-03-30 20:28:35 -07:00
ixv
c0b4de176a
Merge pull request #2627 from urbit/mp/publish/dark-syntax
...
publish: dark mode syntax css
2020-03-30 19:39:43 -07:00
ixv
31794ebacf
Merge pull request #2609 from urbit/m/group-kick-fix
...
group-hook: fix resubscribe bug
2020-03-30 17:59:51 -07:00
ixv
8f1655171d
Merge pull request #2616 from urbit/two-round
...
chat-js: improve subscription speed by doing two rounds of subscriptions and no longer subscribing to groups
2020-03-30 17:48:39 -07:00