Daniel Gak Anagrov
818afda284
Revert "feat(ci): skip builds on pr when no files modified ( #5637 )" ( #5670 )
...
This reverts commit db8f5754a6 .
2025-10-06 13:27:33 +01:00
Mike
43154f7551
Feat: Remove login buttons from presentations ( #5667 )
2025-10-06 14:11:57 +02:00
Daniel Gak Anagrov
db8f5754a6
feat(ci): skip builds on pr when no files modified ( #5637 )
...
* feat: skip builds on pr
* feat: skipping utils too
2025-10-06 12:23:51 +01:00
Daniel Gak Anagrov
3ca4a11ca3
feat(notifications): basic listener structure, notification record, delayed mechanism ( #5432 )
...
* feat: basic notification listener sturcuture
* feat: clean up generated gql
* chore: edited structure
* feat: added basic repo
* feat: ported comment email to job queue
* feat: ported stream access request accepted
* feat: added notification insertion
* fix: minor typings
* feat: delayed notifications
* updated types
* feat: fixed gql
* notifications are listed
* index on notifications
* feat: while loop skiping for update locked
* delayed notification for access request
* take into account user prefrences
* on comment view, notification is marked as read
* feat: added gql notifications
* feat: avoid raising errors
* fix: error added scopes
* fix: mr comments
* fix: cursor and service method
* feat: added stronger types to notifications and versioning logic
* minor: rows updated
2025-10-06 12:19:12 +01:00
Iain Sproat
3a0fbd1ece
chore(deps): bump mocha to 10.8.2 and nanoid to 3.3.11 ( #5665 )
...
* chore(deps): bump mocha to 10.8.2
* fix conflict resolution
2025-10-06 12:10:01 +01:00
Iain Sproat
974795545b
chore(deps): bump store2 to 2.14.4 ( #5664 )
2025-10-06 12:03:56 +01:00
Kristaps Fabians Geikins
2b2d68a5a5
chore: get rid of datadog ci to get rid of vuln deps ( #5661 )
2025-10-06 13:57:51 +03:00
Iain Sproat
a220668097
chore(deps): bump @babel/runtime to ^7.26.10 ( #5657 )
2025-10-06 11:38:26 +01:00
Kristaps Fabians Geikins
0624d5ed53
chore: bump dompurify to fix xss vuln ( #5651 )
...
* chore: bump dumpurify to fix xss vuln
* lint fix
2025-10-06 13:37:54 +03:00
Kristaps Fabians Geikins
40512d45d1
chore: bump ui-components deps to get rid of vulns ( #5656 )
2025-10-06 13:35:03 +03:00
Iain Sproat
fd7251c2f4
chore(deps): bump ipx to 2.1.1 ( #5655 )
2025-10-06 11:30:34 +01:00
Kristaps Fabians Geikins
d162c2a9b1
Chore: bump vite to fix vulns ( #5653 )
2025-10-06 13:25:26 +03:00
Iain Sproat
2af0f49e58
chore(deps): bump undici ( #5654 )
2025-10-06 11:24:05 +01:00
Iain Sproat
872d28cc12
chore(deps): bump rollup to ^2.79.2 ( #5652 )
2025-10-06 11:16:26 +01:00
Daniel Gak Anagrov
51f0b31fde
feat: record delete workspace activity ( #5646 )
2025-10-06 10:29:21 +01:00
Iain Sproat
ef290d3d6b
fix(/auth/token): should not be cached ( #5644 )
2025-10-03 16:11:54 +01:00
Mike
b05fa9f203
Fix: Fix watcher for edit dialog ( #5645 )
2025-10-03 16:22:34 +02:00
Kristaps Fabians Geikins
936a0b9019
fix: allow toggling home view on others' views ( #5643 )
...
* fix: allow toggling home view on others' views
* lint fix
2025-10-03 16:52:00 +03:00
Iain Sproat
3f861bdaaf
ci(release): publish to DockerHub or GHCR based on current repository ( #5607 )
2025-10-03 14:39:20 +01:00
Kristaps Fabians Geikins
56c6985a60
fix(fe2): views not showing up ungrouped after group delete ( #5642 )
...
* fix(fe2): views not showing up ungrouped after group delete
* minor optimization
2025-10-03 16:13:05 +03:00
Iain Sproat
7d439fe6de
fix(server/passwordreset): prevent user enumeration through brute force ( #5633 )
2025-10-03 14:04:53 +01:00
Oğuzhan Koral
05e00d2c5c
feat(acc): revamp ( #5501 )
...
* chore(acc): put permission gql in correct place
* feat(acc): swap to new rvt import
* fix(acc): add oda secrets
* feat(acc): auth cookies
* feat(acc): introduce integrations as workspace setting
* feat(acc): create sync item from models
* fix(acc): bump
* fix(acc): naming lost in merge
* feat(acc): no acc tab - table under settings
* chore(acc): new sync but will disapper
* feat(acc): see statuses over model list
* chore(acc): fix return type
* chore(acc): type saga
* chore(acc): status badge
* chore(acc): refactor acc gql (#5556 )
* checkpoint
* fix(acc): refactor gql items
* feat(acc): double button
* chore(acc): gqlgen
* fix(acc): model ids are not project ids
* chore(acc): bump function version
* chore(acc): split up clients
* feat(acc): more-optimised gql folder fetching schema
* feat(acc): acc folder contents gql impl
* feat(acc): apollo cache optimisations
* chore(acc): gqlgen
* fix(acc): return something for
* fix(acc): handle null values correctly
* chore(acc): specify prod functions
---------
Co-authored-by: Chuck Driesler <chuck@speckle.systems >
2025-10-03 13:54:17 +01:00
Mike
168137bff9
Fix: Instant scroll slide indicator on mount ( #5641 )
2025-10-03 14:41:00 +02:00
Kristaps Fabians Geikins
a5769a1c23
fix: view/group create/read when resourceIdString contains $prefix ids ( #5640 )
...
* fix resolution in create
* fix retrieval
* minor fix
2025-10-03 14:58:43 +03:00
andrewwallacespeckle
b645ea4eba
fix(fe): prevent duplicate object selection
...
fix(fe): prevent duplicate object selection
2025-10-03 12:11:23 +01:00
Kristaps Fabians Geikins
456c3b16eb
fix(fe2): saved view edit dialog broken ( #5638 )
2025-10-03 13:39:36 +03:00
Kristaps Fabians Geikins
d394e1cd9b
fix: various presentations mode fixes related to resetting ( #5635 )
...
* better workspace feature flag ops
* user activity is correctly tracked
* more fixes
2025-10-03 12:39:59 +03:00
andrewwallacespeckle
8c2a9e0194
fix(fe): prevent duplicate object selection
2025-10-03 10:30:33 +01:00
Jedd Morgan
42d0237952
bump speckle py ( #5634 )
2025-10-03 10:27:29 +01:00
Mike
77539c3043
Feat: Remove presentations FF ( #5631 )
2025-10-03 10:31:51 +02:00
Daniel Gak Anagrov
c8f70a366b
feat: add debug, bumped rover version ( #5630 )
2025-10-03 09:28:13 +01:00
Mike
671cbf9903
Fix: Presentation fixes ( #5629 )
2025-10-03 10:22:06 +02:00
Iain Sproat
caf4037a56
feat(ifc-importer): serve prometheus metrics ( #5627 )
2025-10-02 20:23:27 +01:00
andrewwallacespeckle
34cb8abd92
fix(fe): automate isolations
...
fix(fe): automate isolations
2025-10-02 17:07:24 +01:00
andrewwallacespeckle
76c079bcff
Merge branch 'main' into andrew/fix-automate-isolations
2025-10-02 17:00:03 +01:00
andrewwallacespeckle
044fd65699
fix(fe): automate isolations
2025-10-02 16:58:40 +01:00
Iain Sproat
25718ae3dc
fix(server/checkout): only enable checkout session if billing integration enabled ( #5624 )
2025-10-02 16:52:17 +01:00
andrewwallacespeckle
86cb8bb7f9
Merge pull request #5625 from specklesystems/andrew/fix-automate-rows-when-non-gradient
...
fix(fe): Clear isolated objects first to ensure watcher fires
2025-10-02 16:33:07 +01:00
andrewwallacespeckle
d1cf38ff3c
fix(fe): Clear isolated objects first to ensure watcher fires
2025-10-02 16:27:23 +01:00
andrewwallacespeckle
289b3177d1
chore(fe): add more debug logs automate row result
...
chore(fe): add more debug logs automate row result
2025-10-02 15:45:55 +01:00
andrewwallacespeckle
e6cb330a9a
fix(fe): ensure numeric filter coloring respects all active filters
...
fix(fe): ensure numeric filter coloring respects all active filters
2025-10-02 15:43:51 +01:00
andrewwallacespeckle
8ef4b54ff1
chore(fe): add more debug logs automate row result
2025-10-02 15:40:03 +01:00
Mike
3c89390c90
Fix: Hide edit button when using token ( #5621 )
2025-10-02 16:33:08 +02:00
andrewwallacespeckle
a83c28b7a2
fix(fe): ensure numeric filter coloring respects all active filters
2025-10-02 15:29:09 +01:00
Benjamin Ottensten
bb6eece4ce
feat: Add placeholder to slide name input ( #5618 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2025-10-02 16:17:15 +02:00
Mike
1774fff3db
Fix: Various presentation fixes ( #5619 )
2025-10-02 16:17:06 +02:00
andrewwallacespeckle
9f1bd6de33
debug(fe): add debug logs to automate row results
...
debug(fe): add debug logs to automate row results
2025-10-02 15:16:50 +01:00
Benjamin Ottensten
c5c41b244e
Adjust presentation sidebar spacing and colors ( #5617 )
...
* Refactor: Adjust spacing in Slide and SlideList components
Co-authored-by: benjamin <benjamin@speckle.systems >
* Update Slide.vue
* Update SlideList.vue
* Change outline colors
- Use primary blue for the active slide
- Use gray on hover
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2025-10-02 16:07:10 +02:00
andrewwallacespeckle
834280a909
debug(fe): add debug logs to automate row results
2025-10-02 15:04:43 +01:00
Benjamin Ottensten
611032893c
Refactor: Update loading text to "Loading presentation" ( #5616 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2025-10-02 15:24:58 +02:00