Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
272 commits
Select commit Hold shift + click to select a range
ddf0030
fix(login): finalize OIDC callback in loginStatusBox and avoid logout…
bourgeoa Jun 2, 2026
225295c
Revert "fix(login): finalize OIDC callback in loginStatusBox and avoi…
bourgeoa Jun 4, 2026
d373fb0
browse.html login issue
bourgeoa Jun 4, 2026
02cef1d
3.1.2
bourgeoa Jun 4, 2026
166965e
update design-system auth workflow to UVDSL
bourgeoa Jun 12, 2026
f146f97
Title:
bourgeoa Jun 12, 2026
c242c32
updated version
timea-solid Jun 12, 2026
bd2212d
add missing function and typed authSession
bourgeoa Jun 12, 2026
7501efd
Merge pull request #760 from SolidOS/uvdsl
bourgeoa Jun 12, 2026
212f485
Merge branch 'main' into staging
bourgeoa Jun 14, 2026
6a0dca8
update package-lock.json
bourgeoa Jun 14, 2026
93d9da3
#780 Migrate build from webpack to Vite
NoelDeMartin Jun 4, 2026
b841965
#780 Migrate from Jest to Vitest
NoelDeMartin Jun 4, 2026
61f6904
#780 Migrate Storybook to Vite build
NoelDeMartin Jun 4, 2026
7f74533
Fix global event listeners management
NoelDeMartin Jun 4, 2026
9301716
Merge pull request #787 from NoelDeMartin/780-vite
NoelDeMartin Jun 15, 2026
0a6d16b
rdf forms component
timea-solid Jun 16, 2026
7c5a7c3
rendered first rdf forms elements
timea-solid Jun 16, 2026
35c066f
preliminary work for rdf-input
timea-solid Jun 17, 2026
03a69c4
#795 Fix tests
NoelDeMartin Jun 15, 2026
7a72278
#795 Run test typechecks
NoelDeMartin Jun 18, 2026
ef63626
Merge pull request #803 from NoelDeMartin/login-tests
bourgeoa Jun 19, 2026
1667e7d
Update ci.yml
bourgeoa Jun 19, 2026
70500d9
update solid-logic@test pane-registry@test
bourgeoa Jun 19, 2026
84f1c0e
3.1.3-0
bourgeoa Jun 19, 2026
8671db3
Merge pull request #806 from SolidOS/ci-staging-2
bourgeoa Jun 19, 2026
8f3e288
update solidos dependencies
bourgeoa Jun 21, 2026
bc6ee42
3.1.3-1
bourgeoa Jun 21, 2026
0efadfc
chore: update solidos dependencies (dev: solid-logic@4.0.8-0 pane-reg…
github-actions[bot] Jun 21, 2026
7145a58
Merge pull request #808 from SolidOS/ci-staging-2
bourgeoa Jun 21, 2026
8a2b643
#790 Refactor components organization
NoelDeMartin Jun 16, 2026
a20fa4f
Merge branch 'staging' into rdfComponets
timea-solid Jun 22, 2026
5b3c012
Merge pull request #799 from NoelDeMartin/790-restructure-components
NoelDeMartin Jun 22, 2026
5cd82c0
merge staging and moved components
timea-solid Jun 22, 2026
344b904
added also data to forms and wired the rdf input
timea-solid Jun 22, 2026
e944b32
Update package.json
NoelDeMartin Jun 22, 2026
57936fd
Declare theme.css export
NoelDeMartin Jun 22, 2026
c5ec3b8
Remove install scripts from package.json on publish
NoelDeMartin Jun 22, 2026
9d5565a
fixed rdf input
timea-solid Jun 22, 2026
0656653
Refactor for better readability
timea-solid Jun 22, 2026
a6b1858
3.1.3-4
NoelDeMartin Jun 23, 2026
0e4b220
chore: update solidos dependencies (dev: solid-logic@4.0.8-0 pane-reg…
github-actions[bot] Jun 23, 2026
799c06d
Merge pull request #812 from SolidOS/ci
NoelDeMartin Jun 23, 2026
84345df
fix types
timea-solid Jun 23, 2026
181ae10
Return null account from NoopAuth
NoelDeMartin Jun 23, 2026
eaf7905
3.1.3-5
NoelDeMartin Jun 23, 2026
372135f
reverted the sortBySequence code back to original
timea-solid Jun 23, 2026
988558e
Merge pull request #814 from SolidOS/ci
NoelDeMartin Jun 23, 2026
b3a59e0
#773 Integrate wa-dropdown
NoelDeMartin Jun 22, 2026
fe497ac
#773 Implement component traits (Input)
NoelDeMartin Jun 23, 2026
1e7ef5d
SolidOS/contacts-pane#283 Input component
NoelDeMartin Jun 23, 2026
ce7a800
SolidOS/contacts-pane#283 Select component
NoelDeMartin Jun 23, 2026
e849e84
SolidOS/contacts-pane#283 Implement Dialog trait
NoelDeMartin Jun 23, 2026
94d727b
3.1.3-6
NoelDeMartin Jun 24, 2026
638786e
Merge branch 'staging' into rdfComponets
timea-solid Jun 24, 2026
235b0d0
vite config for generating custom elements tag name map
timea-solid Jun 24, 2026
400ef7a
Merge pull request #815 from NoelDeMartin/773-a11y
NoelDeMartin Jun 24, 2026
722e7ab
chore: update solidos dependencies (dev: solid-logic@4.0.8-0 pane-reg…
github-actions[bot] Jun 24, 2026
8ca72aa
Clean up package.json
NoelDeMartin Jun 24, 2026
da5c6fa
Merge branch 'staging' into rdfComponets
timea-solid Jun 25, 2026
2e47036
Clean up Vite config
NoelDeMartin Jun 24, 2026
c42b570
#772 Remove :state() usage
NoelDeMartin Jun 25, 2026
0e8fd6e
#772 Smooth out <dialog> support
NoelDeMartin Jun 25, 2026
d738e7d
#772 Improve browser support and a11y for Combobox
NoelDeMartin Jun 25, 2026
35f4445
a first FormsContext with a default store from SolidLogic
timea-solid Jun 29, 2026
0d99a1b
added placeholder property to input
timea-solid Jun 29, 2026
7b7f9a9
added readonly to Input and used it in RDFinput
timea-solid Jun 29, 2026
65735ae
improved store usage
timea-solid Jun 29, 2026
cfb0475
added readonly style to input
timea-solid Jun 29, 2026
c81b17e
added save features, copied over code
timea-solid Jun 29, 2026
2ec4be3
Update dependencies
NoelDeMartin Jun 30, 2026
bf37026
Fix tests
NoelDeMartin Jun 30, 2026
98b9132
Merge pull request #816 from NoelDeMartin/772-browser-support
NoelDeMartin Jun 30, 2026
d6e9d90
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jun 30, 2026
082b9ee
added an updater to the storybook store
timea-solid Jun 30, 2026
2b53d6c
added data change capabilities, 1st version
timea-solid Jun 30, 2026
403a143
Update src/components/input/Input.styles.css
timea-solid Jun 30, 2026
0af9ce9
rename to NoopStore
timea-solid Jun 30, 2026
9d9f48a
renamed NoopStore
timea-solid Jun 30, 2026
3da4992
cleanup from feedback
timea-solid Jun 30, 2026
643dc5a
imporved component type declarations
timea-solid Jun 30, 2026
d40ac8b
merge staging
timea-solid Jun 30, 2026
7417bfe
remove duplicate load of button component
timea-solid Jun 30, 2026
ca6903e
add types for node 24
bourgeoa Jun 30, 2026
c7be329
3.1.3-7
bourgeoa Jun 30, 2026
e662405
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jun 30, 2026
9b1014e
Merge pull request #819 from SolidOS/fixDev
bourgeoa Jun 30, 2026
973547e
Merge branch 'main' into staging
bourgeoa Jun 30, 2026
2148864
carefully deleting some v2 components
timea-solid Jul 1, 2026
4918f1b
package lock
timea-solid Jul 1, 2026
ddba1b4
merge staging
timea-solid Jul 1, 2026
5710f9a
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 1, 2026
675688b
Merge pull request #818 from SolidOS/deduplicate
timea-solid Jul 1, 2026
5e4cb9e
Atkinson font added here for now
timea-solid Jul 1, 2026
b076703
Addeda URL lit converter
timea-solid Jul 2, 2026
a303ed3
Extract icons plugin to toolkit
NoelDeMartin Jul 1, 2026
98fcdf5
#769 Implement SolidEmblem component
NoelDeMartin Jul 1, 2026
8b30f1f
#769 Prepare utils for Header component
NoelDeMartin Jul 1, 2026
9d29a1c
#769 Configure breakpoints
NoelDeMartin Jun 29, 2026
41f4897
3.1.3-8
NoelDeMartin Jul 2, 2026
f6bf3c7
Merge pull request #817 from NoelDeMartin/769-header
NoelDeMartin Jul 2, 2026
bb0b83a
Fix icon styles in Chrome
NoelDeMartin Jul 2, 2026
c9aae48
Fix Combobox
NoelDeMartin Jul 2, 2026
5e9880f
3.1.3-9
NoelDeMartin Jul 2, 2026
242180a
simplify components properties
timea-solid Jul 2, 2026
c410374
merge staging
timea-solid Jul 2, 2026
5fdb7bc
random name attribute
timea-solid Jul 2, 2026
bfeed32
rework logic of readonly
timea-solid Jul 2, 2026
eba9a70
use document instead of uri with fragment
timea-solid Jul 2, 2026
c9c7cf3
fixed statement insert
timea-solid Jul 2, 2026
a0eaae5
decode defensively
timea-solid Jul 2, 2026
d8604c6
small copilot suggested improvments
timea-solid Jul 2, 2026
6280cb4
chnaged from readonly to disabled on select
timea-solid Jul 2, 2026
4346bc2
override web awesome fonts
timea-solid Jul 2, 2026
acdc053
Merge pull request #825 from NoelDeMartin/fixes
timea-solid Jul 2, 2026
747ec8e
Merge branch 'staging' into font
timea-solid Jul 3, 2026
eccd8d1
Merge pull request #824 from SolidOS/font
bourgeoa Jul 3, 2026
32d224c
added css var for family font used in mash.css
timea-solid Jul 3, 2026
33cc7e4
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 3, 2026
61f209c
Merge pull request #827 from SolidOS/font2
timea-solid Jul 3, 2026
53373e3
delete footer
timea-solid Jul 3, 2026
d6d0d57
remo traces of the old footer web component
timea-solid Jul 3, 2026
483b736
add font styles for bigButton
SharonStrats Jul 11, 2026
8107fa1
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 11, 2026
fb0e829
increase version
SharonStrats Jul 12, 2026
ae7470d
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 12, 2026
b82f0f4
Merge pull request #834 from SolidOS/fix/sharing-button
SharonStrats Jul 12, 2026
71a305f
Potential fix for pull request finding
timea-solid Jul 13, 2026
eb1fd4d
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 13, 2026
0429495
merge staging
timea-solid Jul 13, 2026
74ca18e
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 13, 2026
04ba097
SolidOS/profile-pane#422 Implement async options loading in Combobox
NoelDeMartin Jul 7, 2026
665aa4a
Fix combobox display value
NoelDeMartin Jul 7, 2026
9ca3e29
SolidOS/profile-pane#422 Debounce updates in async combobox options
NoelDeMartin Jul 7, 2026
44f69ac
SolidOS/profile-pane#422 Implement async combobox options provider
NoelDeMartin Jul 7, 2026
bd16fd5
SolidOS/profile-pane#422 Implement select-only attribute and change e…
NoelDeMartin Jul 7, 2026
7a6907c
SolidOS/profile-pane#422 Refactor combobox behaviour
NoelDeMartin Jul 8, 2026
e9e1643
SolidOS/profile-pane#422 Improve Select
NoelDeMartin Jul 8, 2026
65a5bef
Fix willUpdate() hook types
NoelDeMartin Jul 9, 2026
8d67fd0
Rename InputTrait to FormControlTrait
NoelDeMartin Jul 9, 2026
8da15f9
3.1.3-11
NoelDeMartin Jul 14, 2026
35761ad
Merge pull request #831 from NoelDeMartin/improvements
NoelDeMartin Jul 14, 2026
c9f3382
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 14, 2026
8205cd5
#832 Implement initializing auth state
NoelDeMartin Jul 9, 2026
95a0a31
Merge pull request #833 from NoelDeMartin/832-login-ux
NoelDeMartin Jul 14, 2026
3316fba
#828 Tweak hover styles
NoelDeMartin Jul 14, 2026
813adf0
#828 Implement selected menu items
NoelDeMartin Jul 14, 2026
04b7dd1
Fix WebAwesome styles import
NoelDeMartin Jul 13, 2026
39e2ae4
Fix components import order
NoelDeMartin Jul 14, 2026
6b36abf
Fix Guard component prefix
NoelDeMartin Jul 14, 2026
263a681
Change default menu dropdown distance
NoelDeMartin Jul 15, 2026
2b4053a
3.1.3-12
NoelDeMartin Jul 14, 2026
e5c83fc
Load user profile when needed
NoelDeMartin Jul 16, 2026
35ea532
Add states to Guard component
NoelDeMartin Jul 16, 2026
46397d6
deploy gh-pages from staging
bourgeoa Jul 17, 2026
21311e9
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 17, 2026
33569e3
Merge pull request #836 from NoelDeMartin/improvements
NoelDeMartin Jul 18, 2026
8f2758d
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 18, 2026
d960a77
#835 Improve storybook code snippets and documentation
NoelDeMartin Jul 13, 2026
80a6532
#835 Transform storybook code snippets
NoelDeMartin Jul 13, 2026
9578e67
#835 Improve Dialogs documentation and ergonomics
NoelDeMartin Jul 13, 2026
09d4edd
#835 Add theme switcher to Storybook
NoelDeMartin Jul 13, 2026
23e01f2
#835 Group components
NoelDeMartin Jul 15, 2026
0fcec65
Merge pull request #839 from NoelDeMartin/835-documentation
NoelDeMartin Jul 18, 2026
3cd9fbe
#821 Implement reusable FormControlComponent
NoelDeMartin Jul 14, 2026
42e449f
#821 Migrate PhotoCapture component
NoelDeMartin Jul 9, 2026
6c70a76
#821 Migrate PhotoCapture internals to Dialog System
NoelDeMartin Jul 16, 2026
c59bfd3
Merge pull request #837 from SolidOS/deploy-gh-pages
bourgeoa Jul 18, 2026
3bb8281
Merge pull request #840 from NoelDeMartin/821-photo-capture
NoelDeMartin Jul 19, 2026
eb1a0d6
3.1.3-13
NoelDeMartin Jul 19, 2026
8710b3a
Merge pull request #841 from NoelDeMartin/improvements
NoelDeMartin Jul 19, 2026
89b8e33
deleted wrongly copied file
timea-solid Jul 21, 2026
6ba53fc
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 21, 2026
5deda64
updated lock
timea-solid Jul 21, 2026
9be4525
Merge remote-tracking branch 'origin/main' into newLayout
timea-solid Jul 21, 2026
95924d5
merge staging
timea-solid Jul 21, 2026
38d1d14
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 21, 2026
97375f4
Merge pull request #829 from SolidOS/newLayout
timea-solid Jul 21, 2026
78cb2fc
merge staging
timea-solid Jul 21, 2026
4109abe
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 21, 2026
089892d
implemeneted PR feedback
timea-solid Jul 21, 2026
b7946d4
improved null check
timea-solid Jul 21, 2026
2346e30
correct some null values
timea-solid Jul 23, 2026
1b80216
select does not have readonly, we will deal with this in the rdf form…
timea-solid Jul 23, 2026
b1c045f
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 23, 2026
39d3a75
Merge pull request #798 from SolidOS/rdfComponets
timea-solid Jul 23, 2026
0c9770d
added a state to hold the current text being typed
timea-solid Jul 24, 2026
52a7e15
chore: update solidos dependencies (dev: solid-logic@4.0.8-1 pane-reg…
github-actions[bot] Jul 24, 2026
c4dd284
Potential fix for pull request finding
timea-solid Jul 24, 2026
c1551a4
Fix RDFInput local value clearing after save
Copilot Jul 24, 2026
7dc01e9
Merge pull request #845 from SolidOS/rdfinputbugfix
timea-solid Jul 24, 2026
f2864bd
improve watch
timea-solid Jul 24, 2026
561add6
syncItems filter now excludes only slot="trigger" instead of all chil…
bourgeoa Aug 2, 2026
4f9e48d
chore: update solidos dependencies (dev: solid-logic@4.0.8-2 pane-reg…
github-actions[bot] Aug 2, 2026
9062d73
3.1.3-14
bourgeoa Aug 4, 2026
864ffe0
add menu tests
bourgeoa Aug 4, 2026
9b80426
Merge branch 'fix/solid-ui-menu' of https://github.com/solidos/solid-…
bourgeoa Aug 4, 2026
f47c615
chore: update solidos dependencies (dev: solid-logic@4.0.8-2 pane-reg…
github-actions[bot] Aug 4, 2026
61c7942
Merge pull request #850 from SolidOS/fix/solid-ui-menu
bourgeoa Aug 4, 2026
938c95c
file explorer context
SharonStrats Aug 4, 2026
0fcf24f
Merge remote-tracking branch 'upstream/staging' into file-explorer-he…
SharonStrats Aug 5, 2026
f70f56a
chore: update solidos dependencies (dev: solid-logic@4.0.8-2 pane-reg…
github-actions[bot] Aug 5, 2026
a3f7522
Merge pull request #851 from SolidOS/file-explorer-header
SharonStrats Aug 5, 2026
07b8841
add code editor from source-pane
SharonStrats Aug 5, 2026
0f35846
catch no-session
bourgeoa Aug 7, 2026
060a590
chore: update solidos dependencies (dev: solid-logic@4.0.8-3 pane-reg…
github-actions[bot] Aug 7, 2026
eba0858
3.1.3-16
bourgeoa Aug 7, 2026
21cc052
Merge branch 'fix/no-session' of https://github.com/solidos/solid-ui …
bourgeoa Aug 7, 2026
8596663
Merge pull request #854 from SolidOS/fix/no-session
bourgeoa Aug 7, 2026
2d13eee
Merge remote-tracking branch 'upstream/staging' into move-editor
SharonStrats Aug 9, 2026
8db1df3
update version
SharonStrats Aug 9, 2026
de91892
chore: update solidos dependencies (dev: solid-logic@4.0.8-3 pane-reg…
github-actions[bot] Aug 9, 2026
4d701e4
Merge pull request #852 from SolidOS/move-editor
SharonStrats Aug 9, 2026
6bd6731
rename sharing to access
SharonStrats Aug 20, 2026
9815678
5.0.0-0
bourgeoa Aug 20, 2026
9b28a70
chore: update solidos dependencies (dev: solid-logic@6.0.0-0 pane-reg…
github-actions[bot] Aug 20, 2026
970e512
Merge pull request #859 from SolidOS/staging-version
bourgeoa Aug 20, 2026
8db2747
Merge branch 'staging' into rename-sharing
SharonStrats Aug 23, 2026
5267e00
chore: update solidos dependencies (dev: solid-logic@6.0.0-0 pane-reg…
github-actions[bot] Aug 23, 2026
4c9f897
Merge pull request #858 from SolidOS/rename-sharing
SharonStrats Aug 26, 2026
86d521d
chore: update solidos dependencies (dev: solid-logic@6.0.0-0 pane-reg…
github-actions[bot] Aug 26, 2026
2344464
update version
SharonStrats Aug 26, 2026
957fe19
Merge pull request #862 from SolidOS/update-version
SharonStrats Aug 26, 2026
053b7e6
add better messaging for error in upload files
SharonStrats Aug 28, 2026
8941b6c
chore: update solidos dependencies (dev: solid-logic@6.0.0-0 pane-reg…
github-actions[bot] Aug 28, 2026
693a31a
Merge pull request #863 from SolidOS/upload-err-msg
SharonStrats Aug 31, 2026
a5ad25e
chore: update solidos dependencies (dev: solid-logic@6.0.0-0 pane-reg…
github-actions[bot] Aug 31, 2026
62bdc65
add scroll to combobox
SharonStrats Sep 5, 2026
9dafddb
chore: update solidos dependencies (dev: solid-logic@6.0.0-0 pane-reg…
github-actions[bot] Sep 5, 2026
094b50f
Merge pull request #864 from SolidOS/fix/combo-scroll
SharonStrats Sep 5, 2026
5b85fcb
add in missing legacy first issuer default
SharonStrats Sep 9, 2026
0422719
chore: update solidos dependencies (dev: solid-logic@6.0.0-0 pane-reg…
github-actions[bot] Sep 9, 2026
9fe7df9
Add check for localStorage existence in login issuer
SharonStrats Sep 9, 2026
f8d7b3c
Merge pull request #867 from SolidOS/fix/login-default
SharonStrats Sep 9, 2026
4ad901b
add restore listener
SharonStrats Sep 14, 2026
ea4e73d
chore: update solidos dependencies (dev: solid-logic@6.0.0-0 pane-reg…
github-actions[bot] Sep 14, 2026
63e0a74
Merge pull request #870 from SolidOS/fix/add-session-listener
SharonStrats Sep 14, 2026
b9e6c08
fix(auth): reload when an active identity is replaced
bourgeoa Sep 20, 2026
a850fa1
style(login): indent the issuer default assignment
bourgeoa Sep 20, 2026
2c4e93a
chore: update solidos dependencies (dev: solid-logic@6.0.0-2 pane-reg…
github-actions[bot] Sep 20, 2026
58dfd78
5.0.0-2
bourgeoa Sep 20, 2026
83a095f
Merge branch 'session-staleness' of https://github.com/solidos/solid-…
bourgeoa Sep 20, 2026
5fbf5f6
Merge pull request #871 from SolidOS/session-staleness
bourgeoa Sep 20, 2026
b2d81b7
chore(release): staging supersedes main
bourgeoa Sep 28, 2026
27904eb
node 22
bourgeoa Sep 28, 2026
87dc4fd
SolidOS dependencies
bourgeoa Sep 28, 2026
a6e8b25
5.0.0
bourgeoa Sep 28, 2026
20074c2
chore: update solidos dependencies (dev: solid-logic@6.0.0-2 pane-reg…
github-actions[bot] Sep 28, 2026
598e19c
Rename solid-guard to solid-ui-guard in stories
bourgeoa Sep 28, 2026
0df23d3
chore: update solidos dependencies (dev: solid-logic@6.0.0-2 pane-reg…
github-actions[bot] Sep 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 16 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
- package-ecosystem: "npm" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
# Check for updates to GitHub Actions every week
interval: "weekly"
15 changes: 10 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,12 @@ on:
workflow_dispatch:

jobs:
update-deps:
uses: SolidOS/solidos/.github/workflows/update-solidos-deps.yml@main
secrets: inherit
Comment on lines +16 to +17

build:
needs: update-deps
runs-on: ubuntu-latest
strategy:
matrix:
Expand Down Expand Up @@ -63,7 +68,7 @@ jobs:
run: gh pr merge --auto --merge "$PR_URL" # Use Github CLI to merge automatically the PR
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}

npm-publish-dev:
needs: build
Expand All @@ -88,8 +93,8 @@ jobs:
registry-url: 'https://registry.npmjs.org'
- name: Update npm to latest (required for OIDC)
run: npm install -g npm@latest
- name: Disable pre- and post-publish actions
run: 'sed -i -E "s/\"((pre|post)publish)/\"ignore:\1/" package.json'
- name: Disable publish and install actions
run: 'sed -i -E "s/\"((pre|post)(publish|install))/\"ignore:\1/" package.json'
- name: Publish to npm
if: github.actor != 'dependabot[bot]' && github.actor != 'dependabot-preview[bot]'
run: npm publish --tag latest
Expand All @@ -109,12 +114,12 @@ jobs:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
TAG="v$(node -p 'require("./package.json").version')"

if gh release view "$TAG" >/dev/null 2>&1; then
echo "Release $TAG already exists. Skipping."
exit 0
fi

if git ls-remote --exit-code --tags origin "refs/tags/$TAG" >/dev/null 2>&1; then
echo "Tag $TAG already exists on origin. Creating release from existing tag."
gh release create "$TAG" --verify-tag --generate-notes
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
node_modules
dist
lib
src/versionInfo.ts
src/types/custom-elements.d.ts
.idea
.vscode
coverage
Expand Down
42 changes: 0 additions & 42 deletions .storybook/main.js

This file was deleted.

21 changes: 21 additions & 0 deletions .storybook/main.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import type { StorybookConfig } from '@storybook/web-components-vite'
import { mergeConfig } from 'vite'

const config: StorybookConfig = {
stories: ['../src/**/*.stories.ts'],
addons: ['@storybook/addon-docs'],
framework: '@storybook/web-components-vite',

async viteFinal (config) {
return mergeConfig(config, {
resolve: {
dedupe: ['lit', 'lit-html', 'lit-element', '@lit/reactive-element'],
},
optimizeDeps: {
include: ['lit/directive-helpers.js'],
},
})
},
}

export default config
11 changes: 0 additions & 11 deletions .storybook/preview.js

This file was deleted.

57 changes: 57 additions & 0 deletions .storybook/preview.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
import { withProvider, getThemeColors } from '@/storybook'
import { definePreview } from '@storybook/web-components-vite'
import addonDocs from '@storybook/addon-docs'

import '@/styles/theme.css'

export default definePreview({
addons: [addonDocs()],
tags: ['autodocs'],
decorators: [withProvider],
parameters: {
options: {
storySort: {
order: ['Basic UI', 'Advanced', 'Solid'],
},
},
docs: {
source: {
excludeDecorators: true,
transform(code) {
const MAX_LINE_LENGTH = 120;
const lines = code.trim().split('\n');
const formattedLines = lines.map(line => {
if (line.length <= MAX_LINE_LENGTH) {
return line;
}

const baseIndentMatch = line.match(/^\s*/);
const baseIndent = baseIndentMatch ? baseIndentMatch[0] : '';
const attrIndent = baseIndent + ' ';
const formattedLine = line.replace(/ ([a-z0-9-]+=")/gi, `\n${attrIndent}$1`);

if (formattedLine !== line) {
return formattedLine.replace(/>(<\/[a-z0-9-]+>)$/i, `\n${baseIndent}>$1`);
}

return formattedLine;
});

return formattedLines.filter(line => line.trim() !== '').join('\n');
},
},
},
},
globalTypes: {
primaryColor: {
description: 'Primary Color',
defaultValue: 'purple',
toolbar: {
title: 'Primary',
icon: 'paintbrush',
items: getThemeColors().map((color) => ({ label: color.slice(0, 1).toUpperCase() + color.slice(1), value: color })),
dynamicTitle: true,
},
},
},
});
Loading
Loading