8b8f129f07
Reapply "Slightly less cursed way of installing forked w-s-p"
...
This reverts commit fdb5ebb73d11989b94bbc6622c13d13bed63bcbc.
2024-10-22 13:40:46 -04:00
fdb5ebb73d
Revert "Slightly less cursed way of installing forked w-s-p"
...
continuous-integration/drone/push Build is passing
This reverts commit 5b7415213745c7c7b3c08bdf0892f14fa0ec7ae7.
2024-10-22 12:56:08 -04:00
219e5b2601
Revert "Run npm install and grunt"
...
This reverts commit 333989c606e689fdded23143768b969617f9160d.
2024-10-22 12:55:36 -04:00
333989c606
Run npm install and grunt
continuous-integration/drone/push Build is passing
2024-10-22 12:51:31 -04:00
5b74152137
Slightly less cursed way of installing forked w-s-p
continuous-integration/drone/push Build is passing
2024-10-22 12:33:55 -04:00
Robert Best
d4aa21b680
change dockerfile to wiki-cafe version of passportjs repo
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
1.0.28-test
0.37.0
2024-09-20 22:09:23 -04:00
4c286521eb
update to latest wiki version
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
1.0.28
1.0.29
2024-09-18 16:39:53 +00:00
9e349de285
update wiki version
continuous-integration/drone/push Build is passing
2024-07-19 14:22:34 +00:00
6d356d4af6
auto_tag: true
...
[ci skip]
0.31.0
2023-12-05 14:43:19 -03:00
8bbf4369cd
Reinstate unwelcome manual Grunt step
continuous-integration/drone/push Build is passing
2023-11-17 21:42:30 +00:00
7dddc84ff0
Drop forked node-oauth, upgrade to wiki 0.31
continuous-integration/drone Build is passing
2023-11-17 21:29:06 +00:00
cbc0d0a5d7
Install forked version of node-oauth to fix OAuth2
continuous-integration/drone/push Build is passing
2022-12-07 19:15:14 -08:00
20329546d2
Switch to git.coopcloud.tech URL
2022-12-07 16:59:14 -08:00
d7892255ee
Restore previous YOLOing-patched-wiki-security-passportjs
continuous-integration/drone/push Build is passing
2022-11-22 19:29:54 -08:00
f2053f9314
Fix repo
setting to fix Docker build?
continuous-integration/drone/push Build is passing
2022-11-22 13:26:32 -08:00
00be948c9b
Try flipping settings order to fix registry
continuous-integration/drone/push Build is failing
2022-11-22 13:25:02 -08:00
0f45783feb
Set custom registry for docker build
continuous-integration/drone/push Build is failing
2022-11-22 13:18:55 -08:00
3wc
8645ae54f8
Automatically build images using Drone
continuous-integration/drone Build is failing
2022-11-22 12:42:56 -08:00
Eric Dobbs
6eea65be60
lower the k8s experiment instructions on the pages
...
The change in README aims to make the tagging, building, publishing
instructions together as an offer for docker savvy folks to take
control of their own docker images and publishing flows.
Also expecting a bump in versions to bring in a patch update to
wiki-client
1.0.14
2022-10-05 11:52:13 -06:00
Eric Dobbs
6eb8631f9e
add add'l docker build instructions
2022-09-24 11:33:15 -06:00
Eric Dobbs
502d6ccec7
add add'l docker build instructions
2022-09-24 11:22:42 -06:00
Eric Dobbs
cb3aa63370
upgrade to wiki 0.28.0
1.0.13
2022-09-24 11:13:27 -06:00
Eric Dobbs
e59495665c
upgrade to wiki 0.27.0
1.0.12
2021-11-23 20:55:33 -07:00
Eric Dobbs
fb79fe0dc8
upgrade to wiki 0.25.0
1.0.11
2021-10-09 17:54:38 -06:00
Eric Dobbs
bd2619a14b
upgrade to wiki 0.24.0
1.0.10
2021-04-24 10:10:40 -06:00
Eric Dobbs
54f1c382f5
recent browsers do the right thing with *.localhost
...
with this update we can remove the last mention of localtest.me
2021-02-28 13:46:36 -07:00
Eric Dobbs
218128db23
Improve development docs
...
We've learned how to use kubectl patch for local testing
We've also abandoned the automation between github and dockerhub
because we publish updates with sufficient irregularity that it is
better if we take the steps more manually and verify each as we go.
1.0.9-prefer-title
2021-02-28 13:40:10 -07:00
Eric Dobbs
6f9ed1279c
upgrade to wiki 0.23.0 + wiki-client 0.23.0 with feeling
...
previous attempt didn't actually install the new wiki-client
fixed the previous single & between cd and npm install --save
2021-02-28 13:30:18 -07:00
Eric Dobbs
2ff3dcad1e
correct wiki-client version number
1.0.9-wiki-client-0.23.0
2021-02-28 09:57:40 -07:00
Eric Dobbs
eab72db590
Move release notes for 1.0.0 into its own file
1.0.9-wiki-client-v0.23.0
2021-02-28 09:31:17 -07:00
Eric Dobbs
04c3ba7fe1
upgrade wiki-client to v0.23.0
2021-02-28 09:19:18 -07:00
Eric Dobbs
8d7d0e5119
upgrade to wiki@0.23
1.0.8
2021-02-28 09:10:10 -07:00
Eric Dobbs
1cf4d8e6ae
moved example k8s deployment .yaml to deploy.wiki.do
2021-01-18 00:10:15 -07:00
Eric Dobbs
2705d760bf
rename default branch to main
1.0.7
2021-01-10 16:11:53 -07:00
Eric Dobbs
ad1c5af0d8
change domain names in kubernetes example to use localhost
...
Now that both chrome and firefox understand *.localhost domains we can
remove our suggestion of using localtest.me subdomains.
Also update the brew install instructions now that brew cask install
is deprecated in favor of brew install --cask
My favorite improvement is finding a way to use yaml block labels and
references to reduce the duplication in the ingress config.
I suppose the last important thing to mention about this changes is
that k3d seems to have switched from traefik to nginx for its ingress
loadbalancer. We no longer need the traefik annotation.
2021-01-10 16:05:24 -07:00
Eric Dobbs
b2b868f0be
upgrade to wiki@0.22
2021-01-10 15:59:46 -07:00
Eric Dobbs
aa23f2f9b3
version 1.0.6
1.0.6
2020-08-29 12:44:03 -06:00
Eric Dobbs
517e7b3e6a
Upgrade to wiki 0.21.2
2020-08-29 12:42:28 -06:00
Eric Dobbs
d5b43b160a
add NPM_CONFIG_PREFIX environment variable
...
Should remove one step from the instructions for developing plugins.
It's a step I consistently miss in my haste to get on with the hacking
and don't notice myself skip.
2020-08-29 12:37:30 -06:00
Eric Dobbs
f94133b505
bump to wiki-client@0.20.1 and wiki-server@0.17.5
1.0.4
2020-04-19 17:35:00 -06:00
Eric Dobbs
60c869a141
Anticipating next wiki release with updates to wiki-client & -server
1.0.3
2020-02-17 09:55:38 -07:00
Eric Dobbs
347dff8ea8
Clarify our use versions and improve guidance for tagging
...
git push --tags sends all the tags to the server.
git push origin <tag> sends only the new tag to the server.
1.0.2
2020-02-06 09:08:06 -07:00
Eric Dobbs
82dacc05d9
Upgrade to wiki 0.21.0
2020-02-06 08:56:49 -07:00
Eric Dobbs
f67be8dbb8
Install and unseal vault for experiments with secrets management
2020-01-20 00:19:05 -07:00
Eric Dobbs
c4bd44f3f4
Provide example farm configuration for friends security plugin
2020-01-19 15:22:03 -07:00
Eric Dobbs
9d83a6768d
Ensure localhost is included in k8s cluster TLS cert
...
See explanation here:
https://github.com/rancher/k3d/issues/143\#issuecomment-552634281
--server-arg passes the --tls-san=... argument through to k3s server.
Docs for that arg are here:
https://rancher.com/docs/k3s/latest/en/installation/install-options/
2020-01-19 15:13:24 -07:00
Eric Dobbs
45dbb893d1
Simplest wiki command that could possibly work
...
Now that we've figured out how to mount local directories into the k8s
cluster, we have moved all the configuration into ~/.wiki-k8s/config.json
2020-01-19 15:11:12 -07:00
Eric Dobbs
eaa86fd867
Simplify persistence configuration & expose macos folders
...
We now map ~/.wiki-k8s in MacOS into the .wiki folder inside the
container and similarly with MacOS ~/workspace/fedwiki
First, when we create the k3d cluster, we include directives that are
passed through to docker to mount the MacOS directories into the
kubernetes host.
Second, we use hostPath volumes in the kubernetes deployment config.
These will work great for the primary use case of a local wiki.
Deployments to remote kubernetes clusters will want to do this with
the PersistentVolumeClaim that was removed with this change.
One luxury of using hostPath and the legacy_security is that we no
longer require an init container.
2020-01-12 19:29:41 -07:00
Eric Dobbs
37d6785ee2
Change the insecure wiki to a farm for *.simple.localtest.me
2020-01-12 16:55:14 -07:00
Eric Dobbs
27a80c7b25
Start an insecure wiki under simple.localtest.me
...
Bootstrapping a simpler development environment
2020-01-12 15:30:42 -07:00