Commit Graph

21748 Commits

Author SHA1 Message Date
matildepark
0436598a99
Merge pull request #3633 from tylershuster/oembed-improvements
landscape: better embed checking
2020-10-06 14:49:01 -04:00
Joe Bryan
c087f14c59 pill: solid 2020-10-06 11:45:22 -07:00
Joe Bryan
e786a5f165 zuse: rewrites |base16 for clarity, simplicity, specificity 2020-10-06 11:45:16 -07:00
matildepark
9429ded3e9
Merge pull request #3650 from ryjm/ryjm/publish-next-note-fix
publish: prevId -> nextId
2020-10-06 14:40:08 -04:00
matildepark
704b52adad
Merge pull request #3649 from urbit/mp/publish/regressions
publish: crashes and regressions
2020-10-06 14:31:49 -04:00
L
fd39ae195b
Merge pull request #3648 from urbit/la/cleanup-links
interface: removed unused links files
2020-10-06 13:20:49 -05:00
Matilde Park
e43bcb5f65 publish: send read api call on loading note 2020-10-06 14:17:49 -04:00
Logan Allen
c15fb64629 interface: remove unused Type declarations and permission reducers 2020-10-06 13:16:56 -05:00
Logan Allen
7c3a43984c interface: cleaned up util file 2020-10-06 13:14:12 -05:00
Logan Allen
8ab0c3d627 interface: remove links subscriptions 2020-10-06 13:09:27 -05:00
Logan Allen
5352272be7 interface: cleaned up unused store state and reducers for links 2020-10-06 13:06:50 -05:00
Logan Allen
97e1fa12a9 interface: removed unused links files 2020-10-06 13:04:17 -05:00
Matilde Park
55c9fa5d25 publish: prevent crashes on contactless groups 2020-10-06 14:02:26 -04:00
Matilde Park
ae25d948d5 publish: prevent crash on unmanaged notebooks 2020-10-06 13:58:30 -04:00
Matilde Park
8338bf7ac8 interface: remove duplicate result for exact query 2020-10-06 13:58:12 -04:00
Matilde Park
c29a540fea publish: fix groupify behaviour 2020-10-06 13:57:30 -04:00
Joe Bryan
2f2599b861 zuse: adds basic tests for |base16 2020-10-06 10:56:23 -07:00
Joe Bryan
9118913412 zuse: adds |base16 hex $oct en/decoder 2020-10-06 10:56:09 -07:00
Joe Bryan
6b5be2b5cf
Merge pull request #3577 from urbit/jb/base16-jets
vere: adds jets for en/decoding base16
2020-10-06 10:52:23 -07:00
Joe Bryan
c8ae2c2537
Merge pull request #3643 from urbit/jb/octs-once
zuse: remove duplicate $octs definition
2020-10-06 10:51:44 -07:00
ryjm
fbe0e4e9ba publish: prevId -> nextId 2020-10-06 13:13:05 -04:00
Fang
53ee119ee6
webdojo: use /~_~/slog endpoint
As updated in cc389c5.
2020-10-06 18:31:42 +02:00
Fang
f9e6c9f913
webdojo: attempt reconnecting only after success
Instead of always endlessly trying even if the endpoint was never
acknowledged.
2020-10-06 18:28:50 +02:00
fang
fac890e577
Merge pull request #3647 from urbit/m/eyre-binding-restriction
eyre: prevent binding in reserved namespaces
2020-10-06 18:03:35 +02:00
fang
a1e43e02a0
eyre: prevent binding in reserved namespaces
Disallows registering bindings (through %connect and %serve) that would capture
traffic on paths starting with /~ (Eyre's) or /~_~ (runtime's, as of cc389c5).

Note that we don't touch +insert-binding, which is used by Eyre internally to
set up bindings in its own namespace.
2020-10-06 16:50:49 +02:00
Fang
cc389c52e9
vere: put runtime http bindings under /~_~ 2020-10-06 16:37:02 +02:00
Fang
8044692b41
vere: touch up slogstream style and logic 2020-10-06 16:31:21 +02:00
Fang
2554dad0d8
vere: improve streamslog event construction
Assemble as list of atoms, then rap once, instead of catting multiple
times.

Also fixes refcounts, probably.
2020-10-06 16:10:04 +02:00
Tyler Brown Cifu Shuster
47c746457e landscape: better embed checking 2020-10-05 18:12:10 -07:00
Matilde Park
77b1db2d16 Merge branch 'master' into release/next-userspace 2020-10-05 20:56:57 -04:00
Matilde Park
7b236104b0 Merge branch 'lf/global-skeleton-links' (#3626)
* origin/lf/global-skeleton-links: (59 commits)
  chat: resolve conflicts in #3646
  interface: added the ability to make and redirect to a new DM from the ProfileOverlay
  interface: popover uses scales.black30 not gray
  chat: indigo-react unread notice
  chat: f8 group link text
  chat: set input for light mode
  groups: truncate long recent group entries
  interface: moved components/lib to components
  chat: bumping chat input size
  interface: removed unused Chat components
  publish: safety check note view
  publish: fix horizontal padding on small desktop
  links: prevent hostname arrow line breaking in safari
  links: prevent shrinking of comment input
  links: pass remotecontent policy
  publish: prevent crash on refreshing notebook
  groups: properly check and await notebook join
  groups: allow line breaks in description prompt
  links: restore flexbox truncation
  interface: calc skeleton size for safari
  ...

Signed-off-by: Matilde Park <matilde.park@sunshinegardens.org>
2020-10-05 20:56:28 -04:00
Matilde Park
3706566563 Merge branch 'la/cleanup-chat' (#3646)
* origin/la/cleanup-chat:
  chat: resolve conflicts in #3646
  interface: added the ability to make and redirect to a new DM from the ProfileOverlay
  interface: moved components/lib to components
  interface: removed unused Chat components

Signed-off-by: Matilde Park <matilde.park@sunshinegardens.org>
2020-10-05 19:14:23 -04:00
Matilde Park
f407b0d238 Merge branch 'lf/global-skeleton-links' into la/cleanup-chat 2020-10-05 19:13:49 -04:00
Matilde Park
fc7f8600fb chat: resolve conflicts in #3646 2020-10-05 19:12:33 -04:00
Fang
3d1ca6fb42
pill: update 2020-10-06 00:41:25 +02:00
Logan Allen
826248021a interface: added the ability to make and redirect to a new DM from the ProfileOverlay 2020-10-05 17:28:16 -05:00
Matilde Park
053c38a1be interface: popover uses scales.black30 not gray 2020-10-05 18:02:37 -04:00
Matilde Park
9d27379250 chat: indigo-react unread notice 2020-10-05 17:59:13 -04:00
Matilde Park
89b4c20de2 chat: f8 group link text 2020-10-05 17:46:03 -04:00
Matilde Park
a211cb90f2 chat: set input for light mode 2020-10-05 17:45:33 -04:00
Fang
4cfb98ec8d
hood: welp cards
The +weld call was nest-failing for some reason...
2020-10-05 23:43:12 +02:00
Fang
7242947f95
helm: add cors registry management generators 2020-10-05 23:42:59 +02:00
Fang
1c14e8854f
eyre: minimal CORS support
Adds a cors-registry to Eyre's state that tracks allowed and rejected
origins for the purposes of CORS request handling.

For preflight requests, generates a response in-line.
For simple requests, adds CORS headers onto whatever response is given.

See also:
https://groups.google.com/a/urbit.org/g/dev/c/bb82dwEJGzM/m/q2JjNSx5BwAJ
2020-10-05 23:41:42 +02:00
Matilde Park
35cd36407d groups: truncate long recent group entries 2020-10-05 17:37:46 -04:00
Logan Allen
4a469fc393 interface: moved components/lib to components 2020-10-05 16:32:46 -05:00
Matilde Park
00703e74a1 chat: bumping chat input size 2020-10-05 17:28:29 -04:00
Logan Allen
ba7055d1e4 interface: removed unused Chat components 2020-10-05 16:27:11 -05:00
Elliot Glaysher
51e8924b27
Merge pull request #3549 from urbit/kh-strict
Fix a bunch of strictness issues in King Haskell
2020-10-05 16:57:08 -04:00
Matilde Park
1b73029bc9 publish: safety check note view 2020-10-05 15:29:51 -04:00
Matilde Park
0d72959d03 publish: fix horizontal padding on small desktop 2020-10-05 15:09:36 -04:00