keyan
4013c26bb7
add minimum title length
2023-12-08 14:31:06 -06:00
keyan
1d66be68cc
make territory billing renewal opt-in
2023-12-08 14:02:00 -06:00
keyan
89ecb8c0b9
add post cost to territory details
2023-12-08 12:46:31 -06:00
keyan
44ad127c60
bump ln-service
2023-12-07 19:13:20 -06:00
keyan
0aac2696d0
allow websocket urls to have paths
2023-12-07 16:21:13 -06:00
ekzyis
5e51fe5330
Fix bio replies ( #669 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-07 15:50:36 -06:00
ekzyis
2f8aeefe73
Use textarea for unintended DMs ( #668 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-07 15:49:44 -06:00
keyan
c33d4b9b01
fix horizontal layout shift from select
2023-12-06 13:40:14 -06:00
ekzyis
9939d1b4f5
Delete unused images ( #659 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-06 13:27:34 -06:00
keyan
5496fe82e9
fix select width on mobile
2023-12-06 13:19:39 -06:00
keyan
aaa47e9b67
fix balance limit control logic
2023-12-05 10:17:45 -06:00
keyan
10203f565c
territories
2023-12-04 21:34:06 -06:00
keyan
82a1b450f5
view more viewheight
2023-12-04 20:08:52 -06:00
keyan
e8e22ad7d4
fix click to reveal text initial render
2023-12-04 18:02:48 -06:00
keyan
2298f1455f
allow edits to copyright policy
2023-12-04 17:05:16 -06:00
keyan
f438b14df7
update balance limit error msg
2023-12-04 17:02:40 -06:00
keyan
86cdb69082
add copyright policy
2023-12-04 16:56:13 -06:00
keyan
4127adb169
click to reveal text when very long
2023-12-04 16:30:39 -06:00
keyan
6c576bda84
legal footer
2023-12-04 13:42:39 -06:00
keyan
aeb3ab40fa
max length on text
2023-12-04 13:20:56 -06:00
keyan
f31598d08d
balance limit changes
2023-12-04 09:35:54 -06:00
keyan
f465c6d881
remove negative lookbehind for #656 and fix mention regex
2023-12-03 12:58:28 -06:00
ekzyis
32403d0c29
Unsubscribe on signout ( #653 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-11-25 14:29:42 -06:00
SatsAllDay
a7b5534b7d
check both `navigator.permissions.query` and `Notification.permission` for permissions ( #655 )
...
it seems these values are not kept in sync on iOS Safari, which may be the source
of badges not working on iOS PWA
2023-11-25 11:32:41 -06:00
keyan
80d49a7e57
limit limits
2023-11-22 10:30:43 -06:00
keyan
c214d6283f
enable prod graphql introspection
2023-11-22 09:16:40 -06:00
keyan
a1114e5270
fix mention positioning
2023-11-22 09:12:43 -06:00
keyan
5cf3a42be4
fix #641
2023-11-21 17:32:22 -06:00
keyan
8e01568622
remove dead gql
2023-11-21 17:26:24 -06:00
keyan
4a35c13ff3
embed graphql sandbox
2023-11-21 16:46:03 -06:00
keyan
70e4b27c03
fix youtube/twitter embed styling when there's text
2023-11-21 16:20:54 -06:00
keyan
6bc1b08606
fix twitter embed styling
2023-11-21 15:39:53 -06:00
keyan
20e46e747d
small refinements to image min-width
2023-11-21 14:58:15 -06:00
keyan
47a5b311c3
refine mentions
2023-11-21 14:49:39 -06:00
keyan
a74c5201bc
reply cancel confirm
2023-11-21 12:49:22 -06:00
keyan
21c1fd11ba
refine quote reply hook and #643
2023-11-21 12:35:37 -06:00
keyan
d211fe93ea
fix quote reply by removing imperative logic
2023-11-20 21:38:18 -06:00
keyan
2bcf3acda6
fix small images #619
2023-11-20 19:54:22 -06:00
keyan
58a9d03e28
only query for deleteScheduledAt when needed
2023-11-20 15:38:49 -06:00
keyan
a12e969bd1
fix #631
2023-11-20 13:54:09 -06:00
keyan
1266ae2983
fee button improvements
2023-11-20 13:20:28 -06:00
keyan
af59e3ef54
merge non-normalized user subtypes fixing #645
2023-11-20 09:05:02 -06:00
SatsAllDay
44e12a4b44
Move the `AD` badge to be alongside other item info badges ( #647 )
2023-11-20 08:33:59 -06:00
SatsAllDay
4596681fbc
Toast on delete bot directive usage ( #620 )
...
* Toast on successful delete bot directive
* refactor duplicate code into a reusable function
* restore empty spacing lines to clean up the diff
* perf optimization, only query for deleteScheduledAt for your own items
* Issue a warning toast if the delete bot was mentioned but the item was not scheduled for deletion
* use bs-secondary color for warning
---------
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2023-11-19 15:09:47 -06:00
st4rgut24
d84c46df81
Dont display price component until after initial render ( #637 )
...
* Dont display price component until after initial render
* change variable name and remove log
* fix linting issues
---------
Co-authored-by: stargut <stargut@starguts-MBP.fios-router.home>
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: keyan <keyan.kousha+huumn@gmail.com>
2023-11-19 15:01:12 -06:00
SatsAllDay
92ec6be20a
enable prod sourcemaps in browser ( #636 )
2023-11-19 14:25:21 -06:00
SatsAllDay
64a16373c5
Fix client-side error boundary ( #623 )
...
* * add error boundary immediately above page component
* send error logs to server via LoggerContext
* display error stack and component stack in copyable text area
* wrap every context provider in an error boundary
* memoize context values to fix error boundary propagation issue
* Wrap page component in an error boundary so we can use our context utilities
for a better experience, like toast and logger
Still have a top-level error boundary that catches things from the context providers,
just in case.
Don't display the whole error stack, just because it's ugly, but make it copyable
2023-11-19 14:24:56 -06:00
ekzyis
158baa61e3
Strip EXIF data before upload on client ( #634 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-11-19 14:22:46 -06:00
keyan
a318727f9c
fix freebie dialog ( #460 )
2023-11-19 14:16:35 -06:00
keyan
589b15b597
fix custom dates to use ms since epoch
2023-11-14 10:23:44 -06:00