Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New website design OpenZaak #39

Merged
merged 81 commits into from
Jan 4, 2021
Merged
Show file tree
Hide file tree
Changes from 79 commits
Commits
Show all changes
81 commits
Select commit Hold shift + click to select a range
6ed6bd6
remove old website files
felixfaassen Nov 3, 2020
23c28bc
replace old site with copy of signalen.org master
felixfaassen Nov 3, 2020
f086338
change gatsb-config to openzaak
felixfaassen Nov 3, 2020
ca5afc0
add demo video openzaak
felixfaassen Nov 4, 2020
cf990bb
change menu.json to openzaak and change readme to openzaak
felixfaassen Nov 4, 2020
448552a
add openzaaklogo in components
felixfaassen Nov 4, 2020
5a8f8b2
fix logo and menu.json
felixfaassen Nov 4, 2020
474bbe5
add functional highlight mainpage NL
felixfaassen Nov 5, 2020
c7b39f9
re organized community to common ground and add using openzaak
felixfaassen Nov 5, 2020
f0dc0c3
add commonground openzaak page
felixfaassen Nov 5, 2020
899f2fc
change project name to openzaak
felixfaassen Nov 5, 2020
43a3ef4
fixed missing </p> closing tag
felixfaassen Nov 5, 2020
e8b8644
fixed logo layout in header + add payoff in english
felixfaassen Nov 6, 2020
4bac807
rewritten community pages NL/EN
felixfaassen Nov 6, 2020
55506ae
fixed backgroud colors + typo in community page filename
felixfaassen Nov 6, 2020
cd7e575
fix background color for navigation header
felixfaassen Nov 6, 2020
a869ef5
fixed about links and clean contact info
felixfaassen Nov 6, 2020
4825759
add openzaak payoff
felixfaassen Nov 6, 2020
beadff0
NL payoff rewrite
felixfaassen Nov 6, 2020
237c447
Include package-lock.json to .gitignore
AlbaRoza Nov 13, 2020
f2500bf
Delete package-lock.json
AlbaRoza Nov 13, 2020
aded344
add npm-debug.log to .gitignore
felixfaassen Nov 17, 2020
b9edb01
fix spelling errors in README
felixfaassen Nov 17, 2020
7bb7c5a
add new illustration, altered payoff in NL
felixfaassen Nov 17, 2020
264cf38
altered illustration mainpage NL
felixfaassen Nov 17, 2020
7bf1d70
update illustrations and change color to openzaak blue
felixfaassen Nov 19, 2020
69aa15e
changed alt image description to match illustration
felixfaassen Nov 19, 2020
c67e4ee
rewrite integration highlight main page NL
felixfaassen Nov 19, 2020
8ff3da2
translate english main page
felixfaassen Nov 19, 2020
1a84e74
add roadmap page NL
felixfaassen Nov 19, 2020
c17abd9
remove signalen page
felixfaassen Nov 19, 2020
ad5e3c6
add using OpenZaak page NL
felixfaassen Nov 19, 2020
cbf649a
add contact details contact page NL
felixfaassen Nov 19, 2020
5c10f22
add contact details
felixfaassen Nov 19, 2020
7307405
remove signalen name from page
felixfaassen Nov 19, 2020
082ee60
fixed typo in roadmap highlight NL
felixfaassen Nov 20, 2020
ae1eb8f
fix typo Foundation name
felixfaassen Nov 20, 2020
22bbaa7
Change both community.en and contact.en
AlbaRoza Nov 20, 2020
59bca19
Merge branch 'new-design' of https://github.com/open-zaak/open-zaak-w…
AlbaRoza Nov 20, 2020
8efb236
add comunity logo's to payoff header
felixfaassen Nov 20, 2020
e143513
Change contact.en file
AlbaRoza Nov 20, 2020
5b29d23
add new logo to payoff header
felixfaassen Nov 20, 2020
8baf0c9
Change using.en
AlbaRoza Nov 20, 2020
4ec2540
Change roadmap.en
AlbaRoza Nov 20, 2020
ab1258d
add link to openzaak product backlog NL+EN
felixfaassen Nov 23, 2020
a67a59a
add links to feature requests and product backlog using-openzaak NL/EN
felixfaassen Nov 23, 2020
9f8d223
fixed link to using-openzaak to point to correct language version
felixfaassen Nov 23, 2020
4c6deb3
add test and deploy workflows for Github actions
felixfaassen Nov 27, 2020
8f3f5cd
add new-design branch only to test Github Action workflow
felixfaassen Nov 27, 2020
c4c3650
Update test.yml
felixfaassen Nov 27, 2020
92966f1
try build dependencies from local cache
felixfaassen Nov 27, 2020
3fbf3d4
Merge branch 'new-design' of https://github.com/open-zaak/open-zaak-w…
felixfaassen Nov 27, 2020
5ca1bc6
remove npm test from test action
felixfaassen Nov 27, 2020
de7e152
remoce check-latest
felixfaassen Nov 27, 2020
714215f
fixes for internal links to have actions run tests
felixfaassen Nov 27, 2020
390a808
remove package-lock.json from .gitignore to allow for npm ci command
felixfaassen Nov 27, 2020
72882c4
removed trailing slash in link
felixfaassen Nov 27, 2020
f298ee0
remove trailing slashes
felixfaassen Nov 27, 2020
17210c4
up to node14 in actions
felixfaassen Nov 27, 2020
0208b41
remove comment
felixfaassen Nov 27, 2020
3854def
use new actions template
felixfaassen Nov 27, 2020
2999110
fixed typo
felixfaassen Nov 27, 2020
7c80549
install dependencies using npm install
felixfaassen Nov 27, 2020
64f748f
fixed typo
felixfaassen Nov 27, 2020
5d5be80
typo
felixfaassen Nov 27, 2020
a9647d7
remove npm test
felixfaassen Nov 27, 2020
818aa5b
using npm ci instead of npm install
felixfaassen Nov 27, 2020
a454905
update package-lock
felixfaassen Nov 27, 2020
f12ea02
revert back to original
felixfaassen Nov 27, 2020
90ab6c3
fixed links. IMPORTANT: Internal Markdown links MUST include trailing /
felixfaassen Nov 27, 2020
677a35c
add instructions on Github actions and internal linking
felixfaassen Nov 27, 2020
6c56e42
add new deploy workflow and npm deploy script to publish to GH pages
felixfaassen Nov 27, 2020
1303c39
only run tests on new-design branch
felixfaassen Nov 27, 2020
2f4063a
change README to reflect deployment implementation
felixfaassen Nov 27, 2020
7ae993f
change branch triggers on deployment script
felixfaassen Nov 27, 2020
6f58e0e
add deploy workflow for OpenZaak website
felixfaassen Nov 30, 2020
12096ab
remove gh-pages update README
felixfaassen Nov 30, 2020
b9b7b76
add CNAME for github pages
felixfaassen Nov 30, 2020
2c66607
add test and deploy badges to README
felixfaassen Jan 4, 2021
1732c76
change deploy trigger only on push to master
felixfaassen Jan 4, 2021
08c125b
change deploy trigger on push to develop branch
felixfaassen Jan 4, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Test
on:
push:
branches:
- new-design
pull_request:

env:
CI: "true"

jobs:
test:
name: Test
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2

- name: Cache .npm
uses: actions/cache@v1
env:
cache-name: cache-dot-npm
with:
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}

- name: Setup Node 12
uses: actions/setup-node@v1
with:
node-version: 12

- name: Install dependencies
run: npm ci

- name: Run build
run: npm run build
17 changes: 17 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Deploy website
on:
pull_request:
branches:
- develop

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1

- uses: enriikke/gatsby-gh-pages-action@v2
with:
deploy-branch: master
# gatsby-args: --prefix-paths
access-token: ${{ secrets.ACCESS_TOKEN }}
10 changes: 4 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
*.gem
.bundle
.sass-cache
_site
Gemfile.lock
.idea
.cache/
node_modules/
public/
.DS_Store
npm-debug.log
18 changes: 0 additions & 18 deletions .travis.yml

This file was deleted.

2 changes: 1 addition & 1 deletion CNAME
Original file line number Diff line number Diff line change
@@ -1 +1 @@
openzaak.publiccode.net
openzaak.org
39 changes: 28 additions & 11 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,37 @@
# CONTRIBUTING
# Contributing

Welcome, new contributors!
We – the maintainers of this project – value your input, enjoy feedback and welcome improvements to our Open Source projects.

Please:
We love issues and pull requests from everyone.

- contribute [by making pull requests](https://github.com/publiccodenet/repository-template/pulls)
- give us feedback by [raising an issue](https://github.com/publiccodenet/repository-template/issues)
## Problems, suggestions and questions

## How to get involved
You don't need to change any of our code or documentation to be a contributor. Many contributors add to our software by reporting problems, suggesting changes and asking simple and difficult questions. To do this, you can create a [GitHub Issue](https://help.github.com/articles/creating-an-issue/) for this project.

[Explain how contributors can get involved.]
## Documentation and code

## Contact us
If you want to add to the documentation or code of one of our projects you should make a Pull Request. If you never used GitHub, get up to speed with [Understanding the GitHub Flow](https://guides.github.com/introduction/flow/).

You can contact the maintainers at: [add email address, forum, mailing list, etc]
### 1. Make your changes

## Responsible disclosure
Add your changes in commits [with a message that explains them](https://github.com/alphagov/styleguides/blob/master/git.md#commit-messages). Document choices or decisions you make in the commit message, this will enable everyone to be informed of your choices in the future.

[Add an email address for security issues and responsible disclosure.]
If you are adding code, make sure it adheres to the project's code and documentation style guide before you submit your pull request. If the project uses tests, make sure to write tests that show the behaviour of the newly added or changed code. You can read more about how to document, test and style your code in the project's [`README`](README.md).

### 2. Pull Request

When submitting the pull request, please accompany it with a description of the problem you are trying to address and the issue numbers that this Pull Request fixes/addresses.

### 3. Improve

It could be that your contribution can be merged immediately by a maintainer. However, usually, a new Pull Request needs some improvements before it can be merged. Other contributors (or helper robots) might have feedback. If this is the case the reviewing maintainer will help you improve your documentation and code.

If your documentation and code have passed human review and have passed the automated tests, it is merged.

### 4. Celebrate

Your ideas, documentation and code have become an integral part of this project. You are the Open Source hero we need.

---

For more information on how to use and contribute to this project, please read the [`README`](README.md).
33 changes: 33 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
FROM node:12.18.0 AS build

RUN apt-get update && \
apt-get install -y libgl1-mesa-glx

COPY package.json \
package-lock.json \
/app/

WORKDIR /app

RUN npm install

COPY . /app

ENV GATSBY_TELEMETRY_DISABLED=1
RUN ./node_modules/.bin/gatsby build --prefix-paths

FROM nginx:alpine
EXPOSE 8080

RUN adduser -D -u 1001 appuser

RUN touch /var/run/nginx.pid && \
chown -R appuser /var/run/nginx.pid && \
chown -R appuser /var/cache/nginx

COPY docker/nginx.conf /etc/nginx/nginx.conf
COPY docker/default.conf /etc/nginx/conf.d/default.conf

COPY --from=build /app/public /usr/share/nginx/html

USER appuser
16 changes: 0 additions & 16 deletions Gemfile

This file was deleted.

Loading