Commit Graph

262 Commits

Author SHA1 Message Date
Patrick O'Sullivan
4f60f3d4f9 Add a catch in fetchRuntimeVersion 2023-06-14 06:20:29 -05:00
Patrick O'Sullivan
1843dc7c7a Fix vereState related issues 2023-06-13 16:06:22 -05:00
Patrick O'Sullivan
95eec52ed6 Merge branch 'master' into po/get-apps-updates 2023-06-13 15:47:52 -05:00
Patrick O'Sullivan
5e46827d03
Update ui/src/nav/Nav.tsx
Co-authored-by: Hunter Miller <svarty1@gmail.com>
2023-06-13 15:45:28 -05:00
Patrick O'Sullivan
22ff816c3b Remove unused imports 2023-06-13 15:45:12 -05:00
Hunter Miller
5c620cf418 home: small padding adjustment 2023-06-13 14:56:31 -05:00
tomholford
2d6e599d04
Merge pull request #184 from tloncorp/t/gear
gear: migrate from deprecated packages + use gear
2023-06-08 16:05:23 -07:00
tomholford
8d70226911
meta: storage-store --> storage mark rename
Co-authored-by: Hunter Miller <svarty1@gmail.com>
2023-06-08 16:04:56 -07:00
Hunter Miller
fdf763604e
Merge pull request #189 from pkova/master
landscape: complain if vere is out of date
2023-06-08 15:59:40 -05:00
Hunter Miller
fe628d8789
about: make links match 2023-06-08 15:57:58 -05:00
tomholford
9fc8adbd8f meta: refactor storageVersion
Before this change, Vite was complaining that the value was being referenced before being defined.
2023-06-08 12:47:21 -07:00
tomholford
6d792405e7 gear: fix BigIntArrayOrderedMap constructor
See:
https://github.com/tloncorp/landscape/pull/184#discussion_r1213348543
2023-06-07 21:28:03 -07:00
tomholford
90a61b8ed6 gear: update settings-store name
- also fix PutEntry type
2023-06-07 21:21:41 -07:00
tomholford
5d13032fde gear: remove legacy Kiln types 2023-06-07 21:17:30 -07:00
tomholford
e0c2ad6b7a gear: import Storage from Groups
- rename s3 stragglers --> storage
- also fix Hark tsc issues
- install missing deps
2023-06-07 21:08:09 -07:00
tomholford
0384c2778b gear: replace hark types from landscape-apps 2023-06-07 15:19:56 -07:00
tomholford
2257fce41f gear: use landscape-apps contacts interface
- also update @urbit/http-api to latest
2023-06-07 14:39:16 -07:00
Patrick O'Sullivan
79711aea92 Fix remaining search issues 2023-06-07 13:11:12 -05:00
Patrick O'Sullivan
a58664ba53 Switch to react-router v6, fix some issues with 'search preferences' 2023-06-07 07:18:09 -05:00
tomholford
c62c62466d meta: use @urbit/http-api
Addresses PR Feedback: restore usage of @urbit/http-api (instead of the new @urbit/js-http-api) for now
2023-06-06 19:59:44 -07:00
tomholford
50ffc4c12f meta: remove unused gear pkgs 2023-06-06 19:57:52 -07:00
tomholford
935ac654e1 meta: deprecated old pkgs; add new
- remove @urbit/api
- remove @urbit/http-api
- remove urbit-ob
- add @urbit/aura
- add urbit/js-http-api (via github repo)
- remove all references to @urbit/api
- replace with references to @/gear for most types, @urbit/aura for helpers, and js-http-api for network types (via the github repo; replace with npm package when published)
2023-06-06 19:57:45 -07:00
tomholford
2f7f3fa4d4 gear: move to src/ 2023-06-06 19:56:17 -07:00
tomholford
62833d42ee devex: move to ui/, remove graph and lib
also uninstall @urbit/api
2023-06-06 19:56:17 -07:00
Patrick O'Sullivan
4cdecff9ba get-apps: rework search interaction, update UX
Closes #166
2023-06-06 09:41:16 -05:00
pkova
51c39dc696 about-system: link to docs for updating runtime if out of date 2023-06-06 16:18:26 +03:00
pkova
b34a2f0cee landscape: tweak runtime up to date logic for less pop-in 2023-06-06 16:12:18 +03:00
pkova
14a69fa20c landscape: complain if vere is out of date 2023-06-06 15:52:03 +03:00
James Acklin
02be6f9d23 notifications: breaks URLs in notification text, uses shipname
fixes #190
2023-06-03 14:43:37 -04:00
Patrick O'Sullivan
8e64234a5e More cleanup around tooltip 2023-06-02 09:30:11 -05:00
Patrick O'Sullivan
e2ca157ada Switch from Popover to Tooltip 2023-05-31 11:57:58 -05:00
Patrick O'Sullivan
b13e438d1c Use groups data rather than settings to establish whether groups has been used 2023-05-31 11:51:09 -05:00
Patrick O'Sullivan
f9105ff7b9 first run: Prompt new users to open groups
For #165

This adds a purple bullet to the groups tile for users who have not yet opened groups. The popover will either show some text about groups or let them know that they've been invited to a group (in the case of onboarding via lure).
2023-05-31 06:27:11 -05:00
Hunter Miller
337dd03fa0 notifications: improving load times and making progress indicator better 2023-05-17 17:57:55 -05:00
Hunter Miller
42dc36d814
Merge pull request #169 from tloncorp/hm/update-notifications
app: updating a lot up to homestead standards
2023-05-17 10:02:52 -05:00
Hunter Miller
aedfac627a settings: point to the right place, improve tile grid loading 2023-05-16 16:35:53 -05:00
Hunter Miller
946f9692c4 vite: update to 3 2023-05-16 16:35:10 -05:00
Hunter Miller
bfb2a0ea5c settings: update to react query 2023-05-15 17:49:33 -05:00
Hunter Miller
d164a25207 contacts: actually start it 2023-05-15 15:43:46 -05:00
Greg Colker
d04803fed7 Disable spellcheck on Access Key fields 2023-05-12 10:45:28 -04:00
Greg Colker
a6daeed85f Disable Safari automatic corection on s3 input fields 2023-05-12 10:44:19 -04:00
Greg Colker
e58e434fbd Change Endpoint field from 'text' to 'url'
For browsers that support it, this input will validate for basic URL scheme (scheme://etc) and on devices like iPhones may enable the url keyboard.
2023-05-12 10:41:54 -04:00
Hunter Miller
cbb46f0dd0 notifications: ripping out unused param 2023-05-11 18:12:42 -05:00
Hunter Miller
0a958532b6 app: updating a lot up to homestead standards 2023-05-11 18:05:19 -05:00
Hunter Miller
972a6b843a settings: wrong mark 2023-05-09 09:53:20 -05:00
Hunter Miller
39cac10d78 settings/storage: update frontend 2023-05-04 13:27:37 -05:00
tomholford
a7835f69be ui: increase spacing at bottom of grid 2023-04-24 14:22:34 -07:00
Patrick O'Sullivan
2d87ea4a62 Fix for 'emph' issue in notification
Fixes #140.
2023-04-14 12:37:49 -05:00
Hunter Miller
3629186677 app-search: allow distros longer than a planet 2023-04-12 16:50:45 -05:00
Patrick O'Sullivan
e9e98b109a notifications: fix duplicate notification issue
I wasn't able to reproduce the exact issue in #125, but I think this was actually what the user was seeing.

We were firing off a test notification each time the count or unreadNotifications changed, along with the real notification itself.

We also weren't properly including notification content (DMs or mentions would just show that you got a DM or a mention, but not the content of the message). This fixes that.
2023-04-03 09:01:32 -05:00
Hunter Miller
cc19e183da
Merge pull request #131 from tloncorp/ns/automatic-trailing-slash
Add trailing slash to bait server automatically
2023-03-30 17:29:49 -05:00
Hunter Miller
b6c31272dc
Merge pull request #130 from tloncorp/ns/always-show-invite-link-settings
Always show invite link settings
2023-03-30 17:29:06 -05:00
~midsum-salrux
eac009eeb4 Add trailing slash to bait server automatically 2023-03-30 15:41:42 -04:00
~midsum-salrux
434bae33a4 Always show invite link settings 2023-03-30 15:25:35 -04:00
James Acklin
00ca6105ee landscape: fix Quorum app link
fixes tloncorp/landscape-apps#2219
2023-03-30 14:28:09 -04:00
Hunter Miller
e1018d7a44 Merge branch 'master' into ns/lure-settings 2023-03-28 16:52:43 -05:00
tomholford
42c98c1089 apps: update Goals path
This addresses feedback from the Goals team (~niblyx-malnus and ~sidlup-havwen)
2023-03-27 14:46:39 -07:00
jamesacklin
c16cdf9e68 update glob: 0v5.87j58.200ah.3e9a0.cdsjf.s2jv3 [skip actions] 2023-03-27 14:27:06 +00:00
James Acklin
041b1dbe1d fix key 2023-03-27 10:17:25 -04:00
james acklin
7028165458
Update constants.ts 2023-03-27 10:14:56 -04:00
james acklin
bb01601504
landscape: add grove to apps 2023-03-27 10:08:17 -04:00
arthyn
89b6c257f0 update glob: 0viapj8.5m6gg.nmoa3.pd4i3.jogf3 [skip actions] 2023-03-23 18:06:46 +00:00
Hunter Miller
a3de5ac43f notifications: better support detection 2023-03-23 12:48:29 -05:00
Hunter Miller
b8b588b4ec app: browser notifications error on mobile 2023-03-23 11:03:44 -05:00
James Acklin
42c9de4c5d landscape: duplicative wayfinding button, form verbiage 2023-03-22 17:30:53 -04:00
James Acklin
81b9c584f5 landscape: kill left-margin on wayfinding button 2023-03-22 16:31:36 -04:00
James Acklin
b04fe37c18 cleanup 2023-03-22 15:33:00 -04:00
James Acklin
3a58475f17 landscape: place and size wayfinding bug 2023-03-22 15:29:54 -04:00
Hunter Miller
4bbcdd6985 Merge branch 'master' into hm/wayfinding-placement 2023-03-22 13:58:39 -05:00
Hunter Miller
d9ca472edf nav: left align on mobile, don't grow 2023-03-22 13:45:04 -05:00
Hunter Miller
6a4c1317d6 wayfinding: tweaking spacing slightlyto match bar beneath 2023-03-22 13:38:16 -05:00
Hunter Miller
898e6761c7 wayfinding: make placement feel more at home 2023-03-22 13:34:57 -05:00
Hunter Miller
6684ed4011 meta: cleanup 2023-03-22 13:18:08 -05:00
Hunter Miller
aa58150cbf dialog: fixing usage across stacking dialogs 2023-03-22 13:15:07 -05:00
jamesacklin
ca0578d6c9 update glob: 0v1.vn28s.ros39.7q2vj.5kucj.fk5qq [skip actions] 2023-03-22 13:47:02 +00:00
arthyn
8091408787 update glob: 0v4.j7vmr.1f73g.f5fss.kd40a.71cut [skip actions] 2023-03-21 18:09:22 +00:00
~midsum-salrux
2382fe9a1a Merge branch 'master' into ns/lure-settings 2023-03-21 13:19:25 -04:00
Hunter Miller
cbe22f7553 routes: retain old route for compat 2023-03-16 10:43:18 -05:00
Patrick O'Sullivan
024be715b1
Update ui/src/components/WayfindingAppLink.tsx
Co-authored-by: Hunter Miller <svarty1@gmail.com>
2023-03-09 17:59:06 -06:00
Patrick O'Sullivan
76c1325986 Move constants into their own file 2023-03-09 16:27:09 -06:00
Patrick O'Sullivan
58df6e3fb3 Fix min-width issue on app links 2023-03-09 16:24:42 -06:00
Patrick O'Sullivan
8c280f6fdb Fix font weight issue on get apps button 2023-03-09 16:21:17 -06:00
Patrick O'Sullivan
7d126687c9 Fix type issue in Dialog 2023-03-09 16:13:56 -06:00
Patrick O'Sullivan
ca56841842 Make portal optional on dialog, don't use within another dialog 2023-03-09 16:06:41 -06:00
Patrick O'Sullivan
d669ead35c Fix the width issue on app info 2023-03-09 15:58:43 -06:00
Patrick O'Sullivan
c3f53caca6 Use portals for all dialogs 2023-03-09 15:58:13 -06:00
Patrick O'Sullivan
6c80025e6f App installs: fix missing treaty info on install 2023-03-09 15:38:52 -06:00
Patrick O'Sullivan
8232b8f00b App installs: fix errant suspend on chad 2023-03-09 14:20:52 -06:00
Patrick O'Sullivan
d873fda2dc App installs: remove extraneous onClick 2023-03-09 12:26:23 -06:00
Patrick O'Sullivan
60d36f63c2 Add more apps, fix issue with appinfo appearing behind overlay 2023-03-08 11:35:52 -06:00
Patrick O'Sullivan
480c124b0c remove unused code from get apps 2023-03-08 11:04:52 -06:00
Patrick O'Sullivan
f2dce1bce9 add missing subscribeOnce function, fixes #85 2023-03-08 11:01:28 -06:00
Patrick O'Sullivan
94e215a8b4 remove fake input from get apps, show appsearch when open 2023-03-08 10:58:30 -06:00
Patrick O'Sullivan
5a11b010cd make install app button work 2023-03-08 10:54:24 -06:00
Patrick O'Sullivan
d953ffe501 Add Get Apps screen, rename "Leap" to "AppSearch"
AppSearch is just for apps. Real Leap to come later.
Make sure we respect calm settings for notifications.
Create WayfindingAppLink component.
Use hard coded list of apps for Get Apps.
2023-03-08 09:49:36 -06:00
Patrick O'Sullivan
5fafa7ac88 add wayfinding button back in 2023-03-07 11:43:27 -06:00
Patrick O'Sullivan
8d3c29f6dc
Merge pull request #105 from tloncorp/po/browser-notifications
bring back browser notifications
2023-03-04 05:21:50 -06:00
Patrick O'Sullivan
d94c6d79a3
no need to export getNotification 2023-03-03 16:04:00 -06:00
Patrick O'Sullivan
7380e3f6b1 Clean up notifs, use browser for notif preferences 2023-03-03 15:59:37 -06:00
Patrick O'Sullivan
0030cfeec6 bring back browser notifications 2023-03-03 09:48:54 -06:00