Commit Graph

16 Commits

Author SHA1 Message Date
Emilio Coppola
2fa65521ee Complete website rewrite
This PR replaces the current CMS website with a static version of it built using Jekyll.

- Everything should be working 1 to 1 with the same permalinks except for the `/news` page (not articles) which was renamed as `/blog` (old links will redirect to new ones).
- The showcase entries on the home page now redirect to their showcase page in our site so that the user can choose which store front or page to visit next.
- I also changed the first link from the nav bar to go to the showcase page since the features one is still pretty outdated.

Co-authored-by: Yuri Sizov <yuris@humnom.net>
2023-01-09 19:14:36 +03:00
Yuri Sizov
8cf4542c3e Add button to perform system & plugins migration to the utility plugin 2022-12-14 16:37:21 +03:00
Yuri Sizov
a9cbd34d64 Add a custom utility plugin 2022-12-07 18:42:21 +03:00
Brandon Chang
04d84d85e1 Update copy and media on the home page 2022-07-19 00:11:02 +03:00
Yuri Sizov
893a3e2aa7 Improve contribution and docker instructions 2022-07-11 19:28:13 +03:00
Yuri Sizov
6931563dd2 Recreate Docker setup for contributors to be more up to date and robust (#401)
Recreate Docker setup for contributors to be more up to date and robust
2022-07-10 00:55:41 +03:00
Hugo Locurcio
4329bbfd75 Remove unused and obsolete deployment setup
We no longer require CSS assets to be compiled. Instead, we just run
`git pull` on the production server to deploy changes.
2021-03-15 04:22:56 +01:00
Hugo Locurcio
091914cef8 Add a CSS linting and formatting setup using Stylelint + Prettier 2021-01-17 22:39:19 +01:00
Hugo Locurcio
a1ae92b9ee Set up continuous integration using GitHub Actions
This also uses the unofficial Bash strict mode for shell scripts.
2021-01-14 02:08:58 +01:00
Hugo Locurcio
852f382aca Store Patreon plugin inside the repository
This removes the need to initialize a (broken) submodule URL
to get a local copy of the website running.

The plugin was cloned from https://github.com/pcvonz/oc-patreongoalstatus-plugin
(commit 5d685ddc9bbb522d668f7906185f24b1319da3b3).
2020-06-25 14:24:04 +02:00
Rémi Verschelde
77bbc26133 Docker: Make OctoberCMS version configurable, default to 458
The version can be overridden locally with the `OCTOBER_VERSION`
environment variable pointing to a valid git tree-ish, e.g.:
```
export OCTOBER_VERSION=v1.0.464
./restart.sh
```
or
```
OCTOBER_VERSION=master ./restart.sh
```

I wanted to pin the version to 419 as used on our live instance
currently, but it cannot be installed via current `composer` due to
composer/composer#7665 :'(

So if we can't reproduce our live instance before upgrading, we might
as well do the upgrade to a more recent upstream release right away.

458 from August 2019 is the version @mrzapp was testing against in his
initial Docker setup, and since 464/master both seem problematic, I'm
sticking to it for now.
2020-01-21 11:54:53 +01:00
Jeppe Zapp
7c43435f20 Add Docker config to setup and run the website
This simplifies setting up the dev environment to run the website
(possibly with a database dump) and test changes before deploying
to the live instance.
2020-01-20 08:58:12 +01:00
Hugo Locurcio
a877b1ab2d Add MIT license
This closes #61.
2020-01-17 21:16:11 +01:00
pcvonz
15a6adbaba Add deploy script, remove compiled assets 2017-09-07 14:57:25 -07:00
pcvonz
f4106f04c2 Adding webpack config, fix navbar styling, replace patreon widget with img 2017-09-06 20:55:54 -07:00
Rémi Verschelde
2df79a840d Add aggressive .gitignore, default to whitelisting what we want versioned 2017-09-05 16:13:30 +00:00