182ef40d8d
Merge branch 'staging' into 201-toolbox-update
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-19 10:00:45 +00:00
39934f59c3
fix: last signer as default next
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-19 11:46:34 +02:00
d45ea63c20
refactor: remove header height from calc
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-19 10:53:53 +02:00
aec0d0bdd8
fix: center block scrolling on mark items
2024-09-19 09:54:51 +02:00
5f39b55f68
feat: add banner and styling
2024-09-19 09:54:19 +02:00
ebd59471c7
fix: footer portal on relays
2024-09-19 09:53:16 +02:00
dd53ded518
fix: updates blossom authorisation event
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-18 17:57:36 +03:00
6d78d9ed64
fix(create): uploading file adds to the existing file list, dedupe file list
...
Open PR on Staging / audit_and_check (pull_request) Successful in 33s
Closes #184
2024-09-17 17:56:53 +02:00
dfdcb8419d
fix(marks): add default signer
Open PR on Staging / audit_and_check (pull_request) Successful in 33s
2024-09-17 17:27:37 +02:00
f8a4480994
refactor(toolbox): reduce number of mark types
...
Open PR on Staging / audit_and_check (pull_request) Successful in 33s
Closes #201
2024-09-17 17:22:15 +02:00
43beac48e8
fix(pdf): keep upscaling to match viewport
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-17 14:41:54 +02:00
f35e2718ab
fix(pdf): mark embedding, position, multiline, & placeholder
...
Closes #176 , #178
2024-09-17 14:33:50 +02:00
6ba3b6ec89
Merge branch 'staging' into issue-171
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-16 12:37:39 +00:00
a53914b59d
Merge branch 'staging' into 196-ext-login-infinite-loading
Open PR on Staging / audit_and_check (pull_request) Successful in 35s
2024-09-16 12:19:09 +00:00
5a2a0ad9c4
Merge branch 'staging' into 196-ext-login-infinite-loading
Open PR on Staging / audit_and_check (pull_request) Successful in 33s
2024-09-16 11:45:22 +00:00
62c1f1b37b
fix: add show username
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-16 12:06:11 +02:00
8267eb624b
fix: add keys and show name for counterparts
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-16 11:06:55 +02:00
e1c750495e
refactor: useSigitProfiles removed, per user profile hook in avatar, refactor name tooltip
2024-09-16 11:06:55 +02:00
8b00ef538b
fix: unzip and use timeout util
2024-09-16 11:06:55 +02:00
13254fbe06
feat: add exportedBy to useSigitMeta
2024-09-16 11:06:55 +02:00
1dfab7b82b
refactor: metadatacontroller as singleton
2024-09-16 11:06:55 +02:00
759a40a4f9
fix(verify): offline flow
2024-09-16 11:06:55 +02:00
8b4f1a8973
fix(online-detection): use relative url
Open PR on Staging / audit_and_check (pull_request) Successful in 35s
2024-09-16 11:00:16 +02:00
79ef9eb8d6
fix: url
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-13 17:47:55 +02:00
aa8214d015
Merge branch 'staging' into issue-171
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-13 10:07:24 +00:00
ba24e7417d
refactor: log timeout error only, no toast
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-13 11:14:10 +02:00
ea7e3a0964
refactor: update url for online status
2024-09-13 11:06:06 +02:00
2e58b58a6a
refactor: move publish button to the bottom
Open PR on Staging / audit_and_check (pull_request) Successful in 33s
2024-09-12 13:30:59 +02:00
17c1700554
fix(login): use const and make sure to clear timeout always
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-12 13:24:05 +02:00
9191336722
refactor(login): update the delay message and increase timers
2024-09-12 12:17:58 +02:00
5f0234a358
fix: remove unstable fetch events loop
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-12 11:27:55 +02:00
235e76be4e
fix: processing gift wraps and notifications ( #193 )
...
Release to Staging / build_and_release (push) Successful in 1m16s
This change will potentially close multiple issues related to the gift-wrapped events processing (#168 , #158 ). Further testing will be required to confirm before closing each.
The commented-out code causes the race condition during the processing of the gift wraps with sigits.
During the processing we perform checks to see if sigit is outdated. In cases where sigit includes multiple signers it's possible for a signer to receive multiple sigit updates at once (especially noticeable for 3rd, 4th signer). Due to async nature of processing we can have same sigit enter processing flow with different states. Since this code also updates user's app state, which includes uploads to the blossom server it takes time to upload local user state which causes both to check against the stale data and un-updated app state. This results in both sigits being "new" and both proceed to update user state and upload app data. We have no guarantees as in which event will update last, meaning that the final state we end up with could be already stale.
The issue is also complicated due to the fact that we mark the gift wraps as processed and it's impossible to update the state without creating a new gift wrap with correct state and processing it last to overwrite stale state.
This is temporary solution to stop broken sigit states until proper async implementation is ready.
Co-authored-by: b
Reviewed-on: #193
Reviewed-by: eugene <eugene@nostrdev.com>
Co-authored-by: enes <mulahasanovic@outlook.com>
Co-committed-by: enes <mulahasanovic@outlook.com>
2024-09-12 08:26:59 +00:00
e48a396990
fix: verify/sign link
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-11 17:29:47 +02:00
7c80643aba
fix(login): extension login infinite loading
...
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
Fixes #196
2024-09-11 16:44:45 +02:00
9c545a477c
fix(errors): add custom timeout error
2024-09-11 16:33:53 +02:00
4d1e672268
feat(loading-spinner): add children support for default variant
2024-09-11 16:33:13 +02:00
79e14d45a1
chore: comment fix
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-11 15:41:42 +02:00
64e8ebba85
chore: renamed sigitKey to sigitCreateId
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-11 13:30:39 +02:00
4bc5882ab6
fix(loading): make sure the default spinner is absolute relative to root always
2024-09-11 13:27:50 +02:00
5dc8d53503
chore: sigitCreateId naming
Open PR on Staging / audit_and_check (pull_request) Successful in 33s
2024-09-11 12:33:40 +02:00
86a16c13ce
chore: comments and lint (typing)
Open PR on Staging / audit_and_check (pull_request) Successful in 33s
2024-09-11 12:29:38 +02:00
7c027825cd
style: lint fix
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-11 12:03:23 +02:00
8e71592d88
fix: routing, removed useEffect
2024-09-11 11:59:12 +02:00
75a715d002
feat: Add Sigit ID as a path param
Open PR on Staging / audit_and_check (pull_request) Successful in 33s
2024-09-10 16:00:48 +02:00
0244090c6a
Merge branch 'staging' into cache-checks-9-9
Open PR on Staging / audit_and_check (pull_request) Successful in 35s
2024-09-09 18:44:36 +00:00
f0ba9da8af
fix: outdated cache checks
Open PR on Staging / audit_and_check (pull_request) Successful in 33s
2024-09-09 14:16:58 +02:00
1d1c675dd7
Merge pull request #191 from lint-0-warnings into staging
...
Release to Staging / build_and_release (push) Successful in 1m17s
Reviewed-on: #191
Reviewed-by: s
2024-09-09 08:55:28 +00:00
70f646444b
fix: add types to rootReducer, rename userRobotImage types
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-09 10:19:37 +02:00
b8811d730a
fix(review): remove inline styles
Open PR on Staging / audit_and_check (pull_request) Successful in 35s
2024-09-05 13:24:34 +02:00
82b7b9f7ce
fix(mark): scroll into marks, add scroll margin and forwardRef
...
Closes #172
2024-09-05 09:32:01 +02:00
3e075754e5
feat(create): touch support for dnd
Open PR on Staging / audit_and_check (pull_request) Successful in 35s
2024-09-05 09:31:52 +02:00
c6010a5bef
refactor(create): add counterpart design update
2024-09-05 09:31:52 +02:00
81f40c345a
refactor: use ellipsis instead of 3 dots
2024-09-05 09:31:52 +02:00
734026b2ee
fix: bad margin value
2024-09-05 09:31:52 +02:00
5caa7f2282
refactor: update add counterparty design
2024-09-05 09:31:52 +02:00
fa7f0e2fc0
refactor(create): move add counterpart below, select role to toggle, remove duplicate code
2024-09-05 09:31:51 +02:00
9223857e18
refactor(drawing): fix mouse comments, use pointer
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-04 14:44:27 +02:00
2be7f3d51b
fix(tabs): add tab icons
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-09-04 14:05:36 +02:00
36281376bc
fix(mobile): use dynamic vh and one-by-one horizontal scroll
2024-09-04 13:44:10 +02:00
a3effd878b
fix(pdf): use minified version of pdf
2024-09-03 16:46:54 +02:00
b20ffe6e87
refactor(mobile): drawing mouse to pointer events, field colors and actions feedback, touch action
2024-09-03 10:14:43 +02:00
757012399a
fix: main css background, avoid overscroll showing white edge
2024-09-02 14:41:25 +02:00
c2d065a8a5
refactor(pdf-dist): optimize workers
2024-09-02 12:59:35 +02:00
d1b9eb55d8
fix(spinner): remove dummy desc and use variants
2024-09-02 12:49:51 +02:00
e5f8b797bb
refactor(spinner): use data variant for styles
2024-09-02 11:36:31 +02:00
d627db5ac0
refactor(spinner): new default design
2024-09-02 11:35:39 +02:00
6abdb0ae2b
refactor: files styling, move styling reset to app from module
2024-08-30 17:58:40 +02:00
be9bfc28c8
refactor(mobile): tabs navigation, observer active for tabs, tabs layout scrolling
2024-08-30 17:39:32 +02:00
2e9e9b0a06
refactor(mobile): styling for sign actions box
2024-08-30 17:37:57 +02:00
15aaef948d
fix(create): block if no signers
2024-08-30 13:27:10 +02:00
bee566424d
refactor: split signers and viewers in the users section
2024-08-30 12:55:04 +02:00
f8533b0ffd
refactor(content): add small loading spinner to content sections
...
Closes #141
2024-08-30 12:28:33 +02:00
6f7d4c9dcf
fix(mobile): active tab default state and styling
2024-08-30 10:57:51 +02:00
d9be05165f
feat(mobile): tabs and scrolling
2024-08-29 17:18:32 +02:00
2367eb1887
chore(browser-warn): add alt attribute to image, part 2
2024-08-29 17:03:16 +02:00
156bc59e1a
chore(browser-warn): add alt attribute to image
2024-08-29 17:02:32 +02:00
a48751b9a8
refactor(footer): make footer a portal and use as needed
2024-08-29 16:43:09 +02:00
b3564389f9
refactor(sticky-columns-layout): initial responsiveness and breakpoints
2024-08-29 13:09:56 +02:00
5c8cbc1956
refactor(toolbox): responsiveness and cleanup
2024-08-29 13:09:56 +02:00
e2b12afc72
refactor(review): handle loading state, browser warnings
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-08-29 12:54:51 +02:00
20d1170f7d
fix(sign): allow signing without marks, hide loading and show toast for prevSig error
Open PR on Staging / audit_and_check (pull_request) Successful in 36s
2024-08-28 13:25:56 +02:00
a8020e6db2
fix(column-layout): wrap content column to prevent expanding
2024-08-28 13:25:56 +02:00
1c998ab99f
refactor(error): refactor MetaParseError 2
2024-08-28 13:25:56 +02:00
fa1811a330
refactor(error): refactor SigitMetaParseError
2024-08-28 13:25:56 +02:00
624afae851
fix(create): throw on mark with no counterpart
2024-08-28 13:25:56 +02:00
3a03e3c7e8
chore: comment typo
2024-08-28 13:25:56 +02:00
5570d72f79
chore(git): merge pr #165 from 146-pdf-scaling into staging
...
Release to Staging / build_and_release (push) Successful in 1m21s
Reviewed-on: #165
Reviewed-by: eugene <eugene@nostrdev.com>
2024-08-28 11:23:33 +00:00
59c3fc69a2
fix(pdf): reuse content width function
Open PR on Staging / audit_and_check (pull_request) Successful in 33s
2024-08-28 11:41:29 +02:00
9dc160e89c
Merge pull request 'Signing Order' ( #167 ) from issue-158 into staging
...
Release to Staging / build_and_release (push) Successful in 1m13s
Reviewed-on: #167
Reviewed-by: enes <enes@noreply.git.nostrdev.com>
2024-08-28 08:41:33 +00:00
a442e71087
fix(pdf): add proper default width value
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-08-27 17:28:18 +02:00
923a47b4d0
fix(drawfield): match label and select
Open PR on Staging / audit_and_check (pull_request) Successful in 36s
2024-08-27 16:10:57 +02:00
4712031615
fix(pdf): scaling on resize, add avatars to counterpart select
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-08-27 15:24:19 +02:00
ec305c417b
fix: signing order
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-08-27 16:17:34 +03:00
8c5be3713d
refactor(pdf): remove unused code
Open PR on Staging / audit_and_check (pull_request) Successful in 34s
2024-08-26 14:10:11 +02:00
ea09daa669
fix(pdf): dynamic mark scaling
...
Open PR on Staging / audit_and_check (pull_request) Successful in 33s
Caveat: scaling is not fluid, refresh is required
2024-08-23 21:30:32 +02:00
ecc1707212
fix(pdf): add border to style
2024-08-23 13:49:47 +02:00
ac3186a02e
fix(pdf): scaling and font styles consistency
...
Closes #146
2024-08-23 13:39:49 +02:00
31f36750cd
fix(pdf): font style consistency
2024-08-23 11:06:25 +02:00
2f54184625
fix(drawing): clamp DrawField within img
...
Open PR on Staging / audit_and_check (pull_request) Successful in 33s
Closes #154
2024-08-23 10:09:29 +02:00
acc8c84617
fix(home-page): sigit file type display now correctly shows multiple file types
Open PR on Staging / audit_and_check (pull_request) Successful in 40s
2024-08-22 18:58:30 +02:00