Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
497 commits
Select commit Hold shift + click to select a range
5ecb1ca
build(frontend): decreased build size through integrated dist asset c…
TyIsI Mar 3, 2025
0d3afc4
feat(frontend): various ApiKeysPage handling improvements (reloading …
TyIsI Mar 3, 2025
c08e352
refactor(frontend): ApiKeysPage plurality naming convention enforcement
TyIsI Mar 3, 2025
562bb7b
fix(frontend): admin systemkeys path handling
TyIsI Mar 3, 2025
1b8c22f
fix(frontend): ApiKeysEditModal functionality
TyIsI Mar 3, 2025
ed068b2
fix(frontend): ApiKeysListItem navigate to field typing
TyIsI Mar 3, 2025
e37e102
feat(frontend): PrivilegesSelectorCard error Card prop support
TyIsI Mar 3, 2025
f105c37
fix(frontend): add form datetime support and change datetime string back
TyIsI Mar 3, 2025
dd05550
feat(backend): treat empty datetime field as implicit null value for …
TyIsI Mar 3, 2025
1d85285
refactor(frontend): reorganized types
TyIsI Mar 3, 2025
2021add
feat: strong typing and generated frontend provider implementations
TyIsI Mar 4, 2025
e404f8b
refactor(backend): improve AuthService Checks with parsed return hand…
TyIsI Mar 4, 2025
b0fe915
fix(backend): removed unneeded argument types for UpdateApiKey servic…
TyIsI Mar 4, 2025
2006ca3
refactor(backend): renamed DateTime constants class to Formats
TyIsI Mar 4, 2025
6887ed9
chore(backend): override comment in setUp/tearDown methods in Constan…
TyIsI Mar 4, 2025
d740b20
refactor(frontend): renamed MetricService validators and utilities to…
TyIsI Mar 4, 2025
b54d911
refactor(backend): switch MetricService2 to Format constants
TyIsI Mar 4, 2025
0bd914e
chore(frontend): formatting/import ordering
TyIsI Mar 5, 2025
892f7c6
refactor(frontend): MetricService2 hooks import updates
TyIsI Mar 5, 2025
8d8ceb3
feat: strong consistent DTO typing for MetricService2
TyIsI Mar 5, 2025
4f84043
fix(backend): make DTO extend stdClass
TyIsI Mar 5, 2025
202eaf6
fix(frontend): MetricServiceGetRevenueResult parsing issue
TyIsI Mar 5, 2025
2a929b5
feat(backend): PHP2TS util class
TyIsI Mar 7, 2025
0213f38
feat(backend): improved typing for Event and User services
TyIsI Mar 7, 2025
17a3fc5
tools(backend): overhauled/optimized ts contract/provider generation
TyIsI Mar 7, 2025
0193cca
feat(frontend): improved useGetMember data handling
TyIsI Mar 7, 2025
9fce1d9
feat(frontend): fallbackNestedNumberRecord util function
TyIsI Mar 7, 2025
1a0d6ab
feat(frontend): improved UserDashboard revenue handling
TyIsI Mar 7, 2025
4a58218
chore(backend): vhs domain Domain formatting
TyIsI Mar 7, 2025
5523e3f
dev: phpdoc, phpstan & psalm support
TyIsI Mar 7, 2025
7dae72f
tools: make php-ts-transformer generate directly to frontend-react
TyIsI Mar 7, 2025
a91cd88
feat(backend): improved DTO construction and interface
TyIsI Mar 7, 2025
7e9f142
feat(backend): MetricServiceGetMembersResult DTO serialization
TyIsI Mar 7, 2025
6edd85f
feat(frontend): reduced complexity in useGetMembers
TyIsI Mar 7, 2025
a08bcc4
fix(frontend): finished AdminMembershipsEdit handling
TyIsI Mar 7, 2025
f9d77a6
feat(frontend): FormRow component
TyIsI Mar 7, 2025
4f1bb30
feat(frontend): coerceErrorBoolean utility function
TyIsI Mar 7, 2025
fc7a1c9
refactor(frontend): FormCol and FormControl to use coerceErrorBoolean
TyIsI Mar 7, 2025
b98588a
refactor(frontend): various to use memoized formstates
TyIsI Mar 7, 2025
9f37abf
chore(frontend): remove debugging statement from ApiKeysEditModal
TyIsI Mar 7, 2025
b301551
fix(frontend): coerceable eventId number in CreateWebHookFormSchema
TyIsI Mar 7, 2025
826955d
feat(frontend): optimized UserGetInvolved form
TyIsI Mar 7, 2025
b414789
style(frontend): improved success green level consistency
TyIsI Mar 7, 2025
5454c9c
style(frontend): added missing utilities layer statement in layout.css
TyIsI Mar 7, 2025
ca34996
style(frontend): new tables utility css file with data-field class
TyIsI Mar 7, 2025
aeb3469
refactor(frontend): renamed AdminUserItem to AdminUsersItem
TyIsI Mar 7, 2025
7013ad6
feat(frontend): PrivilegePill component with types
TyIsI Mar 7, 2025
700cd0a
refactor(frontend): extracted PrivilegesCard component from UserProfi…
TyIsI Mar 7, 2025
05631e0
chore(frontend): fix PrivilegePill test/stories arguments
TyIsI Mar 7, 2025
b7904b3
build: php iconv support
TyIsI Mar 8, 2025
235d911
feat(backend): Loggington - Logging Singleton base class
TyIsI Mar 9, 2025
72d4223
feat(backend): vhs (service) gateways engine
TyIsI Mar 9, 2025
df918b2
chore(backend): composer dependencies update
TyIsI Mar 9, 2025
3c1da1f
build(backend): enable php opcache
TyIsI Mar 9, 2025
ed445ed
feat(backend): enable vhs service gateways
TyIsI Mar 9, 2025
5412a6c
build(backend): fix missing php dependencies
TyIsI Mar 9, 2025
f59cbfe
build(backend): improved react nginx configuration
TyIsI Mar 9, 2025
8566f7b
feat(backend): improved logging in AWSSESClient
TyIsI Mar 9, 2025
7988be4
refactor(frontend): optimize schema usage in pages
TyIsI Mar 9, 2025
d49d84a
style(frontend): remove border from buttons
TyIsI Mar 9, 2025
3acf7e9
refactor(backend): AWSSESClient phpdoc and renamed recipients param
TyIsI Mar 9, 2025
835f7cd
feat(backend): EmailAdapter
TyIsI Mar 9, 2025
dfb7db4
refactor(backend): moved Email logic from EmailServiceHandler2 to Ema…
TyIsI Mar 9, 2025
260f2c7
fix(backend): inadvertent new statement in Loggington moved to proto …
TyIsI Mar 9, 2025
00ef124
refactor(backend): EmailAdapter param order with subject default null
TyIsI Mar 9, 2025
0ec1e03
refactor(backend): UserServiceHandler and PaymentProcessor to use Ema…
TyIsI Mar 9, 2025
cd4f4a7
fix(backend): updated user not being returned on user creation
TyIsI Mar 9, 2025
74110f9
fix(frontend): issues with creating and editing new users due to null…
TyIsI Mar 9, 2025
abb33d9
feat(backend): add grants permission to GetUserPrivileges service method
TyIsI Mar 10, 2025
aed67d1
refactor(frontend): renamed/optimized validators and split guards out…
TyIsI Mar 10, 2025
d020444
style(frontend): removed redundant spacious statements from Row calls
TyIsI Mar 10, 2025
5d2fcb3
feat(frontend): initial UserGranting page implementation
TyIsI Mar 11, 2025
85ba8e4
feat(frontend): useCountUsers hook
TyIsI Mar 11, 2025
a2d70e2
feat(frontend): useGetAllPrivileges hook
TyIsI Mar 11, 2025
596c62a
feat(frontend): useGetGrantUserPrivileges hook
TyIsI Mar 11, 2025
7e4bc11
feat(frontend): useGetUser hook
TyIsI Mar 11, 2025
8d91388
feat(frontend): useGetUserPrivileges hook
TyIsI Mar 11, 2025
3114148
feat(frontend): useListUsers hook
TyIsI Mar 11, 2025
d975d12
fix(frontend): change membership property type in User db model
TyIsI Mar 11, 2025
06ecfc6
fix(frontend): possibly null membership field value in CurrentUserPri…
TyIsI Mar 11, 2025
4bf9bae
feat(frontend): wrap actions in Cols in BasePase
TyIsI Mar 11, 2025
60dc31d
feat(frontend): PrivilegeMutation type
TyIsI Mar 11, 2025
3866dfd
style(frontend): improved pull-left and pull-right handling
TyIsI Mar 11, 2025
5d672bc
refactor(frontend): separated TablePageSchema search key into TablePa…
TyIsI Mar 11, 2025
a07e31f
refactor(frontend): changed onUpdate mutation param to shared Privile…
TyIsI Mar 11, 2025
d9787f5
clean(frontend): removed unnecessary comment from fetcher
TyIsI Mar 11, 2025
b75e5a4
dev(frontend): expand eslint max-params limit to 8
TyIsI Mar 11, 2025
837b98c
fix(frontend): missing dependency and await in UserGrantingItem
TyIsI Mar 11, 2025
8051f42
chore(frontend): formatting
TyIsI Mar 11, 2025
93b8d9e
dev(frontend): add src/types/nomos.d.ts to prettierignore
TyIsI Mar 11, 2025
8d55a0d
fix(frontend): apikeys stuck on loading without existing keys
TyIsI Mar 11, 2025
5a71354
refactor: regenerate service provider implementations/types
TyIsI Mar 11, 2025
fdf28de
feat: improved filters parameter typing between backend and frontend
TyIsI Mar 11, 2025
39d115f
fix(frontend): filters parameter types in UserService2 hooks
TyIsI Mar 11, 2025
341a392
chore(frontend): added missing mutateListUsers prop to UserGrantingIt…
TyIsI Mar 11, 2025
02d30ce
chore(frontend): add mutateListUsers to UserGrantingItem prop types
TyIsI Mar 11, 2025
f25266a
refactor(frontend): use GetUserGrantablePrivileges in UserGrantingItem
TyIsI Mar 12, 2025
0767650
feat: fixed type issues for UserGranting
TyIsI Mar 12, 2025
02b0609
feat(backend): HttpStatusCodes enums
TyIsI Mar 12, 2025
7b68d97
feat(backend): HttpException
TyIsI Mar 12, 2025
a1ded4f
refactor(backend): change InvalidCredentials and InvalidRequestExcept…
TyIsI Mar 12, 2025
6c73cfa
refactor: revamp and COMMENTS EVERYWHERE
TyIsI Apr 15, 2025
a2196b9
dev: improved phpstan config
TyIsI Apr 15, 2025
ec0f0c4
chore: composer lockfile update
TyIsI Apr 15, 2025
4bb98b8
fix(backend): workarounds for null params before non-null params
TyIsI Apr 17, 2025
ee4859d
feat(backend): add Migrator overrideable options support
TyIsI Apr 17, 2025
8be6cd8
chore: bump packageManager
TyIsI Apr 17, 2025
e80e7ea
refactor(backend): split Domain/Schema classes and interfaces to sepa…
TyIsI Apr 18, 2025
78614b4
chore(backend): reformat/reorder Migrator.php
TyIsI Apr 18, 2025
432447d
clean(backend): remove unused imports and comments
TyIsI Apr 18, 2025
66455a5
refactor(backend): refactored and documented/commented tests
TyIsI Apr 18, 2025
94cc011
chore(backend): formatting and lots of comments
TyIsI Apr 18, 2025
1a46305
chore(backend): fixed Cloneable inline documentation
TyIsI Apr 18, 2025
2ad7172
chore(backend): fixed Migrator inline typing
TyIsI Apr 18, 2025
5827f65
dev(backend): enabled no_unused_imports php-cs-fixer setting
TyIsI Apr 18, 2025
56f0447
refactor(backend): typing, array conversion, and type comments
TyIsI Apr 19, 2025
1afd3d2
dev: improved phpstan config
TyIsI Apr 19, 2025
a9a90aa
dev: improved php-cs-fixer config
TyIsI Apr 19, 2025
0510809
dev: editorconfig formatting
TyIsI Apr 19, 2025
84ea6b2
dev: fixed config issue in phpstan config
TyIsI Apr 19, 2025
5cc9577
chore(backend): add return phpdoc statement in WebHookServiceHandler2…
TyIsI Apr 20, 2025
d9cab86
dev(frontend): improved eslint/ts config for vite.config.ts support
TyIsI Apr 20, 2025
3b98467
dev(frontend): improved vite config host overrides
TyIsI Apr 20, 2025
4f2d68f
feat(backend): improved HttpExceptions
TyIsI Apr 21, 2025
c90c68f
feat(backend): improved MemberCardService2 handling (method rename+im…
TyIsI Apr 21, 2025
b051a3a
feat(frontend): improved exception handling for failed fetches
TyIsI Apr 21, 2025
76f9508
feat(frontend): embedded support for BasePage component
TyIsI Apr 21, 2025
02048b4
feat(frontend): improved TablePage with embedded support, default fil…
TyIsI Apr 21, 2025
239cb7d
feat(frontend): MemberCardSerialNumber validator
TyIsI Apr 21, 2025
64b6e16
style(frontend): tight-vertical utility class
TyIsI Apr 21, 2025
ef069e1
style(frontend): improved button content scaling regular vs small
TyIsI Apr 21, 2025
ee9704f
feat(frontend): MemberCard admin page basic working version
TyIsI Apr 21, 2025
76032fc
dev(frontend): fixed eslint ts node types handling
TyIsI Apr 21, 2025
754d0a5
chore(frontend): formatting for AdminMemberCards pages/components
TyIsI Apr 21, 2025
2f06586
refactor(frontend): pinned HTTPException info field to string
TyIsI Apr 21, 2025
81061b2
dev: fixed husky setup detection issue
TyIsI Apr 21, 2025
88f10c0
repo: package/pnpm bump
TyIsI Apr 21, 2025
ecb8a2c
chore: formatting
TyIsI Apr 21, 2025
a4b629e
fix(frontend): HTTPException data/info fixes
TyIsI Apr 22, 2025
d07f6e6
feat(frontend): improved pagination and pagination layout
TyIsI Apr 22, 2025
1ea27cf
dev(frontend): tweaking eslint config (removed fafo definitions)
TyIsI Apr 22, 2025
656a6bf
fix(backend): incorrect type check in PHP2TS convertDocComment method
TyIsI Apr 23, 2025
03150e8
feat(backend): add updateTemplate service method to v2 Email service
TyIsI Apr 23, 2025
c306fab
chore(frontend): synced service implementations and interfaces from b…
TyIsI Apr 23, 2025
67215a6
feat(frontend): make Popover content wrap
TyIsI Apr 23, 2025
1f00a85
feat(frontend): automatically make ConditionalTableCell content Popov…
TyIsI Apr 23, 2025
47f0c07
feat(frontend): remove FormControl height enforcement over minimum he…
TyIsI Apr 23, 2025
99dfa7d
feat(frontend): refactor table row/cell width scaling and allow cell …
TyIsI Apr 23, 2025
94c08b1
feat(frontend): zNormativeString validator implements string with at …
TyIsI Apr 23, 2025
6ca0778
feat(frontend): use zNormativeString for EmailTemplate datatype
TyIsI Apr 23, 2025
3b56073
refactor(frontend): AdminAccessLogsItem to use TablePageRow
TyIsI Apr 23, 2025
48f6425
feat(frontend): initial useGetTemplate implementation
TyIsI Apr 23, 2025
322287e
feat(frontend): AdminEmailTemplate pages implementation
TyIsI Apr 23, 2025
de34ba0
chore(backend): formatting
TyIsI Apr 23, 2025
f1e83d8
feat(frontend): finished AdminMemberCard pages implementation
TyIsI Apr 23, 2025
0b2e78a
chore: nginx vhost configurations formatting
TyIsI Apr 23, 2025
edc3f43
dev(frontend): enable eslint jsx-a11y support for FormControl as a la…
TyIsI Apr 23, 2025
7462b34
chore: add web directory to prettier ignore
TyIsI Apr 23, 2025
2b0b01c
feat: split OAuth service methods from AuthService2 into OAuthService…
TyIsI Apr 24, 2025
4c9857a
tools(frontend): integrated generation of template provider hooks int…
TyIsI Apr 24, 2025
25a2edd
feat(frontend): regenerated provider hooks
TyIsI Apr 24, 2025
4a4ae66
feat(frontend): added OAuthService2 as valid table page endpoint type
TyIsI Apr 24, 2025
d6a67f2
feat(frontend): tweaked zAppClient field length requirements
TyIsI Apr 24, 2025
8d22974
feat(backend): OAuthService2 service endpoint
TyIsI Apr 24, 2025
cf86cc4
fix(frontend): rename useGetAllMemberships to useGetAll hook
TyIsI Apr 24, 2025
194fb9d
feat: OAuthService2 UpdateClient and UpdateClientExpiry service methods
TyIsI Apr 24, 2025
057e448
chore(frontend): TODO comment for Popover component
TyIsI Apr 24, 2025
ffe4e66
feat(frontend): Button circle prop support
TyIsI Apr 24, 2025
8acb65f
feat(frontend): TableActionCell className override support
TyIsI Apr 24, 2025
e3d880f
feat(frontend): pass fieldStates to component in TablePage
TyIsI Apr 24, 2025
6341b19
refactor(frontend): TablePage Item components to use fieldStates and …
TyIsI Apr 24, 2025
9bd5d48
tools(frontend): optimized generate-provider-implementations script
TyIsI Apr 24, 2025
430643c
fix(frontend): AdminUsersItem fields
TyIsI Apr 25, 2025
97f781b
feat: OAuthService2 GetClientDetails service method (and frontend imp…
TyIsI Apr 25, 2025
f7d5ad8
feat(frontend): LinkButton circle prop support
TyIsI Apr 25, 2025
711713f
feat(frontend): initial OAuth management page implementation
TyIsI Apr 25, 2025
107f04b
feat: change OAuthService2 GetClientDetails service method argument name
TyIsI Apr 25, 2025
0544962
tools(frontend): improve generate-provider-implementations paralleliz…
TyIsI Apr 25, 2025
413a6bb
refactor(frontend): ConditionalTableCell to TableDataCell and improve…
TyIsI Apr 25, 2025
258c035
feat(frontend): ItemDeleteModal component
TyIsI Apr 25, 2025
ffd62fe
feat(frontend): ItemDeleteModal overrideable title
TyIsI Apr 25, 2025
70a520d
refactor(frontend): components to use ItemDeleteModal
TyIsI Apr 25, 2025
edfb6d6
feat(frontend): implemented useGetPRivilege
TyIsI Apr 25, 2025
37024be
feat(frontend): implemented and refactored to AdminPrivilegesEdit page
TyIsI Apr 25, 2025
d5f1b62
fix(frontend): ItemDeleteModal test props
TyIsI Apr 26, 2025
e8403e7
refactor(frontend): renamed WebHooksComponent to WebHooksItem
TyIsI Apr 26, 2025
0e2b408
refactor(frontend): make /admin/oauth use lazy loading
TyIsI Apr 26, 2025
ab6bcec
fix(frontend): remove dynamic toggle from AdminPrivilegesItem
TyIsI Apr 26, 2025
1573a9c
refactor(frontend): enforce Lazy component name suffix
TyIsI Apr 27, 2025
0cbe876
refactor(frontend): renamed page components to naming convention
TyIsI Apr 27, 2025
9c5c7d8
feat(frontend): change user access history url
TyIsI Apr 28, 2025
2833340
feat(frontend): make user dashboard lazy loading
TyIsI Apr 28, 2025
8edd359
refactor(frontend): renamed EmailTemplateCreate to EmailTemplateNew
TyIsI Apr 28, 2025
907de88
chore: format all
TyIsI Apr 28, 2025
5f9620f
refactor(frontend): change component import paths
TyIsI Apr 28, 2025
e642c1f
feat(frontend): EnabledCheckMark component
TyIsI Apr 28, 2025
34a53ab
refactor(frontend): use EnabledCheckMark for boolean fields
TyIsI Apr 28, 2025
ea70a4f
build: removed nomos- prefixes from compose configurations
TyIsI Apr 29, 2025
c1e9824
dev: added explicit prettier support for docker/nomos.env.template
TyIsI Apr 29, 2025
a394cd9
chore: corepack up
TyIsI Apr 29, 2025
3332361
build: refactor of compose configurations
TyIsI Apr 29, 2025
4731714
feat(frontend): empty string validator
TyIsI Apr 30, 2025
13dc78b
feat(frontend): ConfigProvider
TyIsI Apr 30, 2025
8d78aac
feat(frontend): implement ConfigProvider
TyIsI Apr 30, 2025
694ed9f
refactor(frontend): TablePageRow scaling
TyIsI Apr 30, 2025
9e5b3cb
feat(frontend): ensure default config.json file
TyIsI May 1, 2025
bb96c66
build(frontend): optimized build and scripts
TyIsI May 1, 2025
a7146b1
build(frontend): optimize build integration and scripts
TyIsI May 1, 2025
62228c9
build: fix compose frontend-web build target
TyIsI May 1, 2025
c0cc2bb
feat(backend): stronger HttpException constructor code argument typing
TyIsI May 1, 2025
d4495fc
feat(backend): use HttpStatusCodes enum to set 200 http ok response
TyIsI May 1, 2025
6732c25
chore(backend): formatting for inadvertently ignored vhs/web files
TyIsI May 1, 2025
00cc496
dev: fix prettier ignore issue with inadvertently ignored vhs/web files
TyIsI May 1, 2025
5cbd8f9
feat(backend): improved InvalidRequestException handling with default…
TyIsI May 1, 2025
f06db5a
fix(backend): HttpJsonServiceHandlerModule would not correctly handle…
TyIsI May 1, 2025
b8defbb
fix(backend): HTTPServer invalid response code type exception
TyIsI May 1, 2025
7933bfa
docs(frontend): various TODO comments
TyIsI May 1, 2025
406eaaa
chore: formatting
TyIsI May 1, 2025
aafb7d1
build: refactored docker-compose configurations for improved separati…
TyIsI May 2, 2025
500e8d0
dev: added docker-compose conf support to prettier config
TyIsI May 2, 2025
067e9b8
build: traefik http only configs
TyIsI May 3, 2025
6d46f01
build: compose backend local files configs
TyIsI May 3, 2025
dc84f82
build: renamed override.yml to override.sample.yml
TyIsI May 3, 2025
86bd8ce
chore: diff-report tool and output
TyIsI May 3, 2025
136c644
chore: updated diff report
TyIsI May 3, 2025
449f25f
fix(webhooker): undo the borkedness due to dependency upgrades
TyIsI May 3, 2025
54cf8b1
deps(webhooker): various updates and dev dependencies
TyIsI May 3, 2025
594b85d
feat(webhooker): updates
TyIsI May 3, 2025
66037d5
chore: update pnpm-lock file
TyIsI May 3, 2025
c12daf9
refactor: move php and web code-bases to dedicated packages
TyIsI May 9, 2025
eb9a104
build: use DCT to generate Dockerfile
TyIsI May 9, 2025
6cb7826
build: removed test cache_from/to settings from backend-php compose b…
TyIsI May 9, 2025
4c76724
build: fixed migrations directory path in backend-php compose config
TyIsI May 9, 2025
353e6ed
build: fixed label issues in frontend-react compose config
TyIsI May 9, 2025
385f6fa
build: missing conf files
TyIsI May 9, 2025
ab4f622
build(frontend-web): ensure installing web components
TyIsI May 10, 2025
cf1d0d5
fix(frontend-react): DoorAccess content
TyIsI May 12, 2025
109ae60
feat(frontend-react): add valid field to user object
TyIsI May 12, 2025
63c0334
refactor(frontend-react): moved CreateUserButton component into admin…
TyIsI May 13, 2025
3d72472
refactor(frontend-react): moved integrated pages into dedicated direc…
TyIsI May 13, 2025
67c8ffd
refactor(frontend-react): reorganized components to convention
TyIsI May 14, 2025
f7e4811
docs(frontend-react): improved atomic react classification section
TyIsI May 14, 2025
fa3f950
docs(frontend-react): further improved developer documentation
TyIsI May 14, 2025
a2b1fd8
dev(frontend-react): added create:components command and adjusted GRC…
TyIsI May 14, 2025
8a9b01a
build: refactored scripts and justfile
TyIsI May 14, 2025
b34bad1
chore: updated package manager
TyIsI May 14, 2025
2f892e5
build: update circleci config
TyIsI May 14, 2025
c6f7e33
build: migrate tests to GHA
TyIsI May 15, 2025
c898b55
build: remove pnpm version from gha run-tests workflow
TyIsI May 15, 2025
86880b1
build: remove lts node version from run-tests matrix
TyIsI May 15, 2025
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
  •  
  •  
  •  
67 changes: 0 additions & 67 deletions .circleci/config.yml

This file was deleted.

21 changes: 14 additions & 7 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,17 @@
.phpunit.cache/
.env*
.git/
.php*.cache
.phpunit.cache
.wireit/
*.log
data/
logs/
node_modules/
tools/composer.phar
vendor/
web/components/
.php*.cache
.env*
*.log
packages/backend-php/docs/
packages/backend-php/tools/composer.phar
packages/backend-php/vendor/
packages/frontend-web/web/components/
packages/typescript
build-cache/
packages/*/node_modules/
packages/*/.wireit/
16 changes: 8 additions & 8 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# EditorConfig is awesome: https://EditorConfig.org

# top-most EditorConfig file
root = true
root=true

[*]
indent_style = space
indent_size = 4
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
print_width = 120
indent_style=space
indent_size=4
end_of_line=lf
charset=utf-8
trim_trailing_whitespace=true
insert_final_newline=true
print_width=120
2 changes: 1 addition & 1 deletion .github/workflows/build-docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
build:
strategy:
matrix:
component: [backend, frontend, webhooker]
component: [backend-php, frontend-react, frontend-web, webhooker]

runs-on: ubuntu-latest

Expand Down
44 changes: 44 additions & 0 deletions .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Run Tests

on:
push:
branches:
- 'main'
- 'master'
- 'trunk'
tags:
- 'v*'
pull_request:
branches:
- 'main'
- 'master'
- 'trunk'
workflow_dispatch:

jobs:
test-php:
strategy:
matrix:
package: [backend-php]
node-version: ['22']

runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v4

- name: Install pnpm
uses: pnpm/action-setup@v4

- name: Use Node.js ${{matrix.node-version}}
uses: actions/setup-node@v4
with:
node-version: ${{matrix.node-version}}
cache: 'pnpm'

- name: Install dependencies
run: pnpm install

- name: Test ${{matrix.package}}
run: pnpm --filter "./packages/${{matrix.package}}/" test
Loading