Iain Sproat
df79267fdf
Update .github etc. from latest template ( #901 )
...
* Initial commit
* Create CODE_OF_CONDUCT.md
* Create CONTRIBUTING.MD
* Update CODE_OF_CONDUCT.md
adds authoritative source notice to this repo
* Create ISSUE_TEMPLATE.md
* Update CODE_OF_CONDUCT.md
* Update and rename CONTRIBUTING.MD to CONTRIBUTING.md
* Update README.md
adds basic default social badges - discourse and twitter
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Create LICENSE
* Update README.md
* Update README.md
* Update CONTRIBUTING.md
fixes link
* Update CODE_OF_CONDUCT.md
* docs: add slack link and badge
* Update README.md
* fix: link and typos
* fix: more links
* refactor: moved files to .github/ folder
* feat: added PR template
Updated docs to reflect it.
* fix: updated old link
* fix: added yaml frontmatter block to issue template
* docs: removes links to slack
* docs: adds link to docs
* Update README.md
* Create open-issue.yml
* Create close-issue.yml
* Fixes: PR template updated to provide detailed instructions
* Add link to speckle-server contribution guide
* Fix link to relative to the repo pull requests
* Feature: separates issue template into bugs and feature requests
* Provides checklist for both issue templates
* Hides instructions in comments
* Add link to contribution guidelines
* Retain some sections from previous issue template
* checklist is clearer
* style: tidy newlines and other small formatting
* Retain previous README
* Capitalise README to match upstream template (and prevent future git conflicts)
Co-authored-by: Dimitrie Stefanescu <didimitrie@gmail.com >
Co-authored-by: izzy lyseggen <izzy.lyseggen@gmail.com >
Co-authored-by: Matteo Cominetti <matteo@cominetti.org >
Co-authored-by: Alan Rynne <alan@speckle.systems >
Co-authored-by: Alan Rynne <alan@rynne.es >
Co-authored-by: Matteo Cominetti <matteo@speckle.systems >
2022-08-08 11:12:10 +02:00
Iain Sproat
81bed0c760
style: at newlines at end of files ( #893 )
2022-08-08 11:06:56 +02:00
Iain Sproat
3eaf72f830
refactor(helm chart): DRY common labels ( #884 )
...
* refactor(helm chart): dRY for some labels
* Metadata for Chart.yaml
* refactor(helm chart): dRY using common selector labels
Able to remove `app` and `project` labels from each template and incorporate into definitions
2022-08-08 11:05:22 +02:00
Iain Sproat
80d9aa0e9f
refactor(helm chart): use named ports where possible ( #898 )
2022-08-08 11:03:57 +02:00
Fabians
abe160cc8d
fix(viewer): build shouldnt clear dist in between both ESM & CJS builds
2022-08-05 13:58:37 +03:00
Kristaps Fabians Geikins
0cc69fece8
fix(frontend): workaround for @speckle/viewer not found error when running dev server ( #892 )
2022-08-05 13:08:39 +03:00
Iain Sproat
9c2959cf19
build(circleci): Run pre-commit within CircleCI ( #890 )
...
* Add CircleCI job to run pre-commit on every commit
* Install pre-commit on cimg/python:node image
* caches installed packages and pre-commit hooks
* build(circleci): validate circleci configurations via yarn
2022-08-05 10:51:31 +01:00
Gergő Jedlicska
39ff677e10
fix(server dockerfile): fix wait not available in the final runtime image
2022-08-05 10:45:06 +02:00
Dimitrie Stefanescu
7862dce1c1
Merge pull request #891 from specklesystems/fabians/821-viewer-embed-cleanup
...
fix(frontend): wraping fix in comment slideshow
2022-08-04 21:13:26 +01:00
Dimitrie Stefanescu
83464b5505
fix(frontend): wraping fix in comment slideshow
2022-08-04 23:12:45 +03:00
Dimitrie Stefanescu
76954315dc
Merge pull request #885 from specklesystems/fabians/821-viewer-embed-cleanup
...
feat(frontend): viewer help styling
2022-08-04 15:31:59 +01:00
Dimitrie Stefanescu
bfcd8a3297
feat(frontend): viewer help styling
2022-08-04 17:30:30 +03:00
Dimitrie Stefanescu
5d178f270a
Merge pull request #878 from specklesystems/fabians/821-viewer-embed-cleanup
...
Embed Extras
2022-08-04 14:42:41 +01:00
Iain Sproat
a0fe0b8f8a
feat(helm chart): use standard helm labels on all pods and services ( #882 )
...
Helm best practices recommend use of standard labels
https://helm.sh/docs/chart_best_practices/labels/#standard-labels
fix https://github.com/specklesystems/speckle-server/issues/864
2022-08-04 14:34:20 +01:00
Dimitrie Stefanescu
92dba76b88
feat(frontend): removes stale code
2022-08-04 16:02:11 +03:00
Dimitrie Stefanescu
4acd10eb39
feat(frontend): refactors nextComment
2022-08-04 16:00:44 +03:00
Kristaps Fabians Geikins
b966f20fdb
refactor(server): typescript support ( #874 )
...
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
2022-08-04 14:21:39 +02:00
Kristaps Fabians Geikins
d27e7fb671
fix(frontend): various minor FE fixes + gitguardian config ( #879 )
...
* fixed delayed pwd too weak error + gitguardian config
* registration btn disabled when loading
2022-08-04 12:37:22 +02:00
pre-commit-ci[bot]
5544de023f
[pre-commit.ci] pre-commit autoupdate ( #818 )
...
updates:
- [github.com/pre-commit/mirrors-eslint: v8.15.0 → v8.19.0](https://github.com/pre-commit/mirrors-eslint/compare/v8.15.0...v8.19.0 )
- [github.com/pre-commit/mirrors-prettier: v2.6.2 → v2.7.1](https://github.com/pre-commit/mirrors-prettier/compare/v2.6.2...v2.7.1 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-08-04 12:01:18 +02:00
Gergő Jedlicska
214db9a9bb
fix(frontend container): add default value for FILE_SIZE_LIMIT_MB ( #880 )
...
this prevents breaking the existing deployments which do not provide this env variable
2022-08-04 11:59:57 +02:00
Iain Sproat
2821f4f243
Helm refactor deployments to separate directories ( #877 )
...
* refactor(helm chart): separate each service into a directory
2022-08-04 10:15:10 +01:00
Iain Sproat
57eb9c21f6
Configurable imagePullPolicy ( #875 )
...
* style(helm chart): define named ports on pods and target them in Services
Named ports improve flexibility and reduce configuration errors
Fix https://github.com/specklesystems/speckle-server/issues/868
* feat(helm): enables imagePullPolicy to be configured by operator
Fix https://github.com/specklesystems/speckle-server/issues/869
* Fix indentation
* Fix broken merge from main
2022-08-04 11:08:17 +02:00
Dimitrie Stefanescu
085370e8c6
feat(frontend): review changes
2022-08-04 11:55:09 +03:00
Iain Sproat
fd9c891c74
style(helm chart): define named ports on pods and target them in Services ( #873 )
...
Named ports improve flexibility and reduce configuration errors
Fix https://github.com/specklesystems/speckle-server/issues/868
2022-08-04 10:53:38 +02:00
Iain Sproat
9227fd7a1b
Merge pull request #876 from specklesystems/helm-add-icon
...
docs(helm chart): include logo
2022-08-04 09:42:57 +01:00
Iain Sproat
00dc614fea
Merge pull request #872 from specklesystems/vscode-workspace-add-helm
...
docs(vscode workspace): adds Helm as a top-level to VSCode workspace
2022-08-04 09:42:28 +01:00
Dimitrie Stefanescu
186f193186
fix(frontend): review changes
2022-08-04 11:38:24 +03:00
Dimitrie Stefanescu
729b4fe777
feat(frontend): adds extra embed options + refactors layout (expansion panels)
2022-08-04 11:34:35 +03:00
Dimitrie Stefanescu
e7c203f130
feat(frontend): centered next & prev buttons for comment slideshow
2022-08-04 10:52:51 +03:00
Dimitrie Stefanescu
2a07733b77
feat(frontend): various
...
adds basic "help" for the 3d viewer, parametrizes extra stuff, adds comment slideshow mode, fixes
transparency, etc.
2022-08-04 10:14:08 +03:00
Iain Sproat
d2a1bf210a
docs(helm chart): include logo
2022-08-03 18:54:09 +01:00
Iain Sproat
bca44af676
docs(vscode workspace): adds Helm as a top-level to VSCode workspace
2022-08-03 15:23:39 +01:00
Gergő Jedlicska
855dd348b5
feat(circleci): use bot account ssh key for commits ( #871 )
2022-08-03 15:25:24 +02:00
Gergő Jedlicska
71a2d89483
fixFrontendNginxPipefail ( #870 )
...
* fix(frontend nginx): fix pipefail not found in prod base image
* fix(frontend nginx entrypoint): add pipefail to entrypoint script
2022-08-03 10:02:09 +02:00
Dimitrie Stefanescu
a463403f3f
feat(frontend): extra transparency fixes, added reply in speckle button for embedded comment threads, etc.
2022-08-03 10:25:15 +03:00
Dimitrie Stefanescu
3e8ed8cd1d
feat(frontend): adds extra query params + transparency fix
2022-08-03 09:48:09 +03:00
Dimitrie Stefanescu
52a10ce1ef
Merge pull request #844 from specklesystems/fabians/821-viewer-embed-cleanup
...
feat: comments in viewer embed + refactored frontend viewer foundations
2022-08-02 18:45:43 +03:00
Iain Sproat
965c89c1b4
chore(.gitignore): ignore VSCode log files ( #854 )
...
In the event of an error in VSCode, the IDE produces log files in the .vscode file. These should
not be checked in to the project as they are specific to the error on the developer's local machine.
2022-08-02 12:39:51 +02:00
Fabians
6618f628ee
some adjustments
2022-08-01 15:18:49 +03:00
Fabians
69a10f7f08
feat(frontend): comments in viewer embed + refactored frontend viewer foundations
2022-08-01 12:43:50 +03:00
Gergő Jedlicska
5917e02a05
fix(frontend nginx): fix pipefail not found in prod base image ( #843 )
2022-07-29 13:27:29 +02:00
Kristaps Fabians Geikins
fec9b5345c
fix(frontend): timeline items duplicating after going to stream page and back ( #842 )
2022-07-29 14:08:44 +03:00
Gergő Jedlicska
8f922dbd62
fix(helm chart): fix not quoted config value ( #840 )
2022-07-29 12:22:42 +02:00
Iain Sproat
90847e422d
Feat: configurable file limits ( #835 )
...
* Feat: configurable file limits
* ci(circleci): container build speed imporvements
* feat(frontend nginx): add file size limit configurability to frontend nginx
* feat(server blobstorage): use the new file size limit customization value
* feat(helm chart): implement the file size configuration in the helm chart
* fix(frontend docker): fix entrypoint script
* fix(server blobstorage): fix env var parsing NaN
* feat(fileimport-service): add customizable import timeout
* feat(helm chart): add fileimport service timeout value to helm chart
* feat(blobstorage): add server side blob storage size limits
* feat(docker-compose): add blob size limit env var to docker-compose files
* refactor(frontend file uploads): refactor file uploads to use `useQuery`
* refactor(server env helper): move env helper to shared module
* refactor(blobstorage): use env helper for file size limit
* refactor(frontend file uploads): use generated query document
* fix(server blob sotrage): fix file size limit function call
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
2022-07-29 12:00:29 +02:00
Kristaps Fabians Geikins
b55f12d6bc
feat: apollo client v3 + vue apollo v4 ( #831 )
2022-07-25 12:24:59 +03:00
Dimitrie Stefanescu
79f558c726
Merge pull request #836 from JoostGevaert/patch-1
...
docs: correct small typos in readme.md
2022-07-25 11:04:56 +03:00
Kristaps Fabians Geikins
3ff772e342
fix: various server invites related improvements & fixes ( #837 )
...
* moving to invite token field, fixing comments & activity bugs I found, adding role prop to stream invite creation
* more fixes
* more tests
2022-07-25 11:02:22 +03:00
Joost Gevaert
eb09fe83b7
docs: correct small typos in readme.md
2022-07-23 21:10:58 +02:00
Iain Sproat
8ecc7f5a68
Merge pull request #833 from specklesystems/pr-template
...
Fix: adds a PR template
2022-07-21 15:21:14 +01:00
Iain Sproat
251d8609e9
feat: adds a PR template
2022-07-21 15:01:27 +01:00