Commit Graph

209 Commits

Author SHA1 Message Date
Ivann LARUELLE
826e6d4bdf
feat(helm): adding liveness and readiness probes customizations (#4116)
* feat(helm): adding liveness and readiness probes customizations

* chore(helm): bump chart version to 2.2.0

***NO_CI***
2021-06-24 00:14:44 -04:00
Hugo Rochefort
0788d615bc
docs: improve Helm README (existing postgresql Secret) (#3991)
Small doc improvements:
- Add the 2 missing parameters postgresql.existingSecret and postgresql.existingSecretKey in the list.
- Update the "Using an external PostgreSQL server" part by specifying how to use an existing postgresql Secret

***NO_CI***
2021-05-20 15:15:04 -04:00
Matt
05aad5b9c6
docs: added DB_SSL and DB_SSL_CA to helm chart (#2492)
***NO_CI***

* Update deployment.yaml

added DB_SSL option for postgres

* Update README.md

added note about `postgresql.ssl`

* added DB_SSL_CA

* added postgressql.ca note

* Update values.yaml

added more PostgresSQL details to values.yml

* Update values.yaml

* Update values.yaml

removed whitespace

* Update README.md

added ssl and ca notes

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* docs: update README

Co-authored-by: Nicolas Giard <github@ngpixel.com>
2021-03-23 14:47:57 -04:00
Nicolas Giard
5e0236ca2d
docs: clarify helm postgres deploy
***NO_CI***
2021-02-05 22:47:05 -05:00
nzdjb
4586d325d8
docs: helm - correct ingress.hosts in README (#2641)
The ingress.hostname entry listed in the README is erroneous and not used in the ingress.yaml file.

This change corrects the documentation to correctly refer to ingress.hosts and list the default value as given in values.yaml.

***NO_CI***
2020-11-01 12:56:17 -05:00
NGPixel
752ac61bf5 misc: migrate to YAML azure pipelines 2020-09-30 23:40:20 -04:00
Jeffrey Forman
de19d37953
fix: helm - image tag and imagePullPolicy to correctly inherit from values (#2472)
* fix image tag and imagePullPolicy to correcy inherit from values, with sane defaults (ifNotPresent and latest)

* fix default service ports for http and https in service.yaml

Co-authored-by: Jeffrey Forman <jforman@gmail.com>

***NO_CI***
2020-09-19 20:32:36 -04:00
NGPixel
7fdf8ab3f9 fix: remove offline param from docker config 2020-09-06 20:01:23 -04:00
NGPixel
c7524b7c8b fix: disable failing cypress test due to origin change 2020-09-01 21:48:06 -04:00
NGPixel
f98a07ec8b fix: dockerfile incorrect dep 2020-08-30 16:37:08 -04:00
NGPixel
32d67adee1 feat: social login providers with dynamic instances 2020-08-30 01:36:37 -04:00
NGPixel
f72530bf84 refactor: deps update + 2FA setup + verify 2020-08-22 19:37:49 -04:00
NGPixel
29afc61abf fix: quote enclose db pass in docker config file (#2293) 2020-08-15 16:47:28 -04:00
Idan Bidani
19af56361a
fix: upgrade postgresql dependency to run in non root (#2213)
Previous version of Postgresql required userid 0 for init container

***NO_CI***
2020-08-15 13:41:30 -04:00
Lukas Frischknecht
5aa959eea4
misc: add offline env param to docker configuration (#2200)
***NO_CI***
* Add OFFLINE configuration switch

* Revert "Add OFFLINE configuration switch"

This reverts commit dcf3fdfe40.

* Add offline configuration to docker
2020-07-29 19:42:03 -04:00
Jung Hong Kim
49f2410108
misc: modify helm chart for extended service features (#2192)
***NO_CI***
* feat: modify helm chart for extended service features

* misc: helm values.yaml

Co-authored-by: Nicolas Giard <github@ngpixel.com>
2020-07-29 19:36:29 -04:00
Jason Paul Deland
e8a11f82bc
misc: helm - align secret name (#2220)
***NO_CI***
2020-07-22 15:02:40 -04:00
Jason Paul Deland
a14759a9c9
docs: Update helm README (#2218)
**NO_CI***
2020-07-22 14:20:13 -04:00
Hussein Al Abry
89b5c5f90f
misc: update postgresql chart dependency (#2163)
***NO_CI***
2020-07-10 12:01:51 -04:00
NGPixel
b8d15915cd fix: use active build for cypress 2020-07-05 21:16:22 -04:00
NGPixel
8fb5fa218a fix: cypress db wait for connection 2020-07-05 21:08:39 -04:00
NGPixel
28c7d576a5 test: cypress mariadb debug (2) 2020-07-05 20:56:24 -04:00
NGPixel
88bf083cda test: cypress mariadb debug 2020-07-05 20:44:19 -04:00
NGPixel
2b560327ff feat: add 2fa option to admin security 2020-07-05 18:59:14 -04:00
NGPixel
539efb6321 misc: updated dependencies 2020-07-05 18:32:22 -04:00
NGPixel
b2f292cc39 fix: MSSQL migration 2.5.1 2020-07-05 15:59:02 -04:00
NGPixel
31661b2cb3 fix: token renewal date 2020-07-05 14:16:16 -04:00
Brian Pursley
c9a1a1ad40
docs: helm - updated README config table defaults to match values.yaml (#2143)
***NO_CI***
2020-07-05 13:40:57 -04:00
NGPixel
c7631b30d7 fix: missing modernizr in webpack prod 2020-07-03 20:24:44 -04:00
Nicolas Giard
c009cc1392
feat: new login experience (#2139)
* feat: multiple auth instances

* fix: auth setup + strategy initialization

* feat: admin auth - add strategy

* feat: redirect on login - group setting

* feat: oauth2 generic - props definitions

* feat: new login UI (wip)

* feat: new login UI (wip)

* feat: admin security login settings

* feat: tabset editor indicators + print view improvements

* fix: code styling
2020-07-03 19:36:33 -04:00
James Greenhill
370cd10096
misc: update helm chart configs and readme (#1751)
* fix wiki helm

* update readme

* include service account as a stub

* use lightweight healthz for readiness and health endpoint

* remove if block for setting DB_TYPE, only postgres is supported in this chart for now
2020-06-28 19:55:16 -04:00
Nicolas Giard
ff31d252f9
feat: cypress E2E testing (#2002)
* feat: cypress

* dev: move cypress in dev + setup bash script

* fix: cypress docker network host

* fix: override cypress baseUrl

* fix: cypress ci-run.sh dir path

* fix: cypress ci-run vars

* fix: cypress missing group

* fix: cypress path config

* fix: cypress record key

* fix: remove cypress run file

* fix: cypress mssql delay

* misc: use current docker build for cypress tests
2020-06-05 14:13:29 -04:00
NGPixel
3891816758 fix: setup assets location + mysql migration 2.4.13 2020-05-31 22:39:45 -04:00
NGPixel
1f9e5b3fd0 feat: delete user with replace target 2020-05-30 16:34:09 -04:00
Arnaud Duforat
5c07ce0a7c
fix: 404 on apple-touch-icon (#1965) 2020-05-30 13:08:18 -04:00
Arnaud Duforat
4b93e04261
fix: 404 on android-icon-192x192 (#1959) 2020-05-29 15:46:47 -04:00
NGPixel
f6bad765a2 feat: assets move + comments migration + admin users UI 2020-05-21 00:20:57 -04:00
Elliott Shugerman
4b7bd98143
misc development docker-compose.yml improvements (#1905)
* tweaks

* selective bind mounts

* code review: missing some files in bind mount
2020-05-19 01:15:44 -04:00
NGPixel
d2b99a2032 feat: timezone + dateFOrmat + appearance profile settings 2020-05-03 00:38:02 -04:00
NGPixel
a1515e3f3e fix: arm dockerfile package version
***NO_CI***
2020-04-25 14:47:38 -04:00
NGPixel
19dddc85c3 misc: update dependencies 2020-04-24 15:01:23 -04:00
NGPixel
7cd5721ca1 feat: handle event propagation via DB (HA) 2020-04-19 22:47:02 -04:00
NGPixel
5075f16731 fix: arm64 dockerfile 2020-04-16 22:05:53 -04:00
NGPixel
e50dc89519 feat: view version of page source 2020-03-01 18:25:43 -05:00
NGPixel
ed0988fed0 fix: remove wait.sh from dockerfile 2020-02-28 21:24:45 -05:00
Lukas Frischknecht
a90dc8d5b5
misc: add support for VSCode remote development (#1533)
* Add support for VSCode remote development

* misc: remote dev containers fixes

Co-authored-by: Nicolas Giard <github@ngpixel.com>
2020-02-28 16:49:18 -05:00
NGPixel
7ab16e2bf3 fix: disable SRI at build time 2020-02-01 16:14:25 -05:00
NGPixel
95e79a7316 fix: auto beautify css injection in admin 2020-01-26 15:31:24 -05:00
NGPixel
3e991fa590 misc: dev mode warning on setup 2020-01-25 23:12:57 -05:00
NGPixel
1b749e7bf2 fix: letsencrypt maintainerEmail 2020-01-12 13:23:01 -05:00
NGPixel
c6933a2d20 feat: let's encrypt 2020-01-11 22:33:27 -05:00
NGPixel
1c60d98d17 fix: remove SRI from setup view template 2020-01-01 01:54:51 -05:00
NGPixel
aa5368b2a1 feat: katex + admin SSL UI (wip) + dev warning 2019-12-18 23:45:33 -05:00
NGPixel
fa526752fb fix: arm dockerfile build step 2019-12-14 23:12:54 -05:00
NGPixel
8c79467481 fix: update docker base image to 12.13 2019-12-14 22:29:18 -05:00
NGPixel
ce5aa3acc0 feat: Dockerfile for arm builds 2019-12-14 22:25:58 -05:00
Nicolas Giard
208b651eb9
docs: update docker-compose example 2019-12-05 17:49:08 -05:00
Nicolas Giard
88b550b3a0
docs: update openshift example
[skip ci]
2019-11-19 18:06:23 -05:00
Nicolas Giard
600bd9d426
docs: update example docker-compose.yml
[skip ci]
2019-11-17 22:57:49 -05:00
Elliott Shugerman
5b36988d6d docs: remove wikinet network from docker-compose.yml example (#1144)
This network is unnecessary because Compose creates a network for all services by default.
2019-10-25 18:16:19 -04:00
NGPixel
f8c3aef7bd feat: favicon + manifest update + page selector locale switch fix 2019-10-18 20:23:37 -04:00
NGPixel
acb57879dd feat: SRI security toggle 2019-10-12 14:41:45 -04:00
Nick
309de5bc17 misc: deps cleanup + form validation fixes 2019-09-15 23:20:40 -04:00
Nick
28c443c356 feat: admin dashboard recent pages + update deps 2019-08-31 15:00:31 -04:00
Nick
a41ca694be fix: vuetify not transpiled for MS Edge (#994) 2019-08-30 16:42:24 -04:00
Nick
7f67c72757 fix: missing vuetify-loader in webpack prod 2019-08-24 23:25:54 -04:00
Nick
d3e693ab46 feat: mandatory password change on login + UI fixes 2019-08-24 22:19:54 -04:00
Nick
577a061033 misc: admin vuetify 2.0 UI + arabic display improvements 2019-08-10 12:18:14 -04:00
Nick
2142b5f674 fix: restore crlf for static files 2019-08-04 16:04:42 -04:00
NGPixel
c650cee441 Merge branch 'master' of github.com:Requarks/wiki 2019-08-03 04:58:07 +00:00
NGPixel
27e0a37dbe misc: migrate to vuetify 2.0 (wip) 2019-08-03 04:48:55 +00:00
Brent Sharrow
5622286856 fix: add example OpenShift-compatible Dockerfile. (#948) 2019-08-02 17:05:07 -04:00
NGPixel
eccf1a1b19 misc: migrate to vuetify 2.0 (wip) 2019-07-29 04:51:43 +00:00
Nick
9966a97bd3 feat: azure ad auth (wip) 2019-07-20 00:16:29 -04:00
Nick
59dc6fde56 fix: fontawesome 5 latest version 2019-07-14 22:52:17 -04:00
NGPixel
03e80bdff3 feat: legacy login 2019-07-13 19:15:35 +00:00
Nick
4eda8d6635 feat: alternate navigation icon set 2019-07-13 01:45:03 -04:00
Nick
b6f1e1805e feat: locales availability + IE display mode 2019-07-12 23:57:15 -04:00
Nick
604941fe6a feat: utilities section (wip) + auth utilities 2019-06-30 15:18:26 -04:00
Nick
2870da0e9e feat: analytics code rendering 2019-06-23 22:57:04 -04:00
Nick
b34aa5bab4 fix: elasticsearch module upgrade + deps update 2019-06-22 23:32:48 -04:00
Nick
28cf67cdaa feat: sideloading + locales nav menu 2019-06-21 20:54:09 -04:00
Nick
17f9f0baa9 feat: rtl display + dark theme improvements 2019-06-07 20:04:51 -04:00
Nick
9f58a08fcb feat: heroku compatibility 2019-06-01 21:38:36 -04:00
Nick
eb77059ec6 fix: webpack build error 2019-06-01 00:50:29 -04:00
Nick
93c1cb5645 feat: db ssl support 2019-06-01 00:23:07 -04:00
Nick
f142bcfdc4 misc: updated dependencies 2019-05-31 13:06:20 -04:00
Nick
2ba1004024 feat: helm chart (wip) 2019-05-03 23:46:18 -04:00
Nick
a034295b2c fix: webpack clean plugin v2 crash 2019-04-27 00:28:58 -04:00
Nicolas Giard
75f2f16613
docs: remove port env var from docker-compose.yml example 2019-04-27 00:12:24 -04:00
Nick
5b64c95117 feat: block creating pages with system reserved paths 2019-04-19 20:45:05 -04:00
Nick
f3b8d37fc5 feat: remove external css resources 2019-04-07 12:12:30 -04:00
Stephan Müller
16d88a7c7a fix: run docker image as non-root (#795)
* do not use apk update explicitely
* change user root to node
2019-03-29 20:45:31 -04:00
Nick
ab42e5e1ab feat: postgres search engine 2019-03-09 18:43:32 -05:00
Nick
b5db531234 feat: search + basic engine (wip) 2019-03-09 00:51:47 -05:00
Nick
2141366335 feat: dev flags 2019-02-23 18:22:59 -05:00
Nick
3743777b97 fix: sqlite migrations 2019-02-22 17:05:49 -05:00
Stephan Meijer
42ef4f5297 docs: remove redis from docker compose example (#760) 2019-02-17 23:28:11 -05:00
Nick
cd3f88bad0 refactor: removed redis + new scheduler engine 2019-02-13 17:21:18 -05:00
Nick
a89c81d513 fix: build dockerfile incorrect path 2019-02-10 18:17:00 -05:00