Skip to content

Commit ddfeb00

Browse files
committed
First commit
0 parents  commit ddfeb00

24 files changed

+12390
-0
lines changed

.editorconfig

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# editorconfig.org
2+
root = true
3+
4+
[*]
5+
indent_style = space
6+
indent_size = 2
7+
end_of_line = lf
8+
charset = utf-8
9+
trim_trailing_whitespace = true
10+
insert_final_newline = true
11+
12+
[*.md]
13+
trim_trailing_whitespace = false

.eslintrc.js

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
module.exports = {
2+
root: true,
3+
env: {
4+
browser: true,
5+
node: true
6+
},
7+
parserOptions: {
8+
parser: 'babel-eslint'
9+
},
10+
extends: [
11+
'plugin:vue/recommended',
12+
],
13+
// required to lint *.vue files
14+
plugins: [
15+
'vue'
16+
],
17+
// add your custom rules here
18+
rules: {}
19+
}

.gitignore

+264
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,264 @@
1+
# Created by https://www.gitignore.io/api/node,linux,macos,windows,sublimetext,visualstudiocode,intellij+all
2+
3+
### Intellij+all ###
4+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
5+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
6+
7+
# User-specific stuff
8+
.idea/**/workspace.xml
9+
.idea/**/tasks.xml
10+
.idea/**/usage.statistics.xml
11+
.idea/**/dictionaries
12+
.idea/**/shelf
13+
14+
# Sensitive or high-churn files
15+
.idea/**/dataSources/
16+
.idea/**/dataSources.ids
17+
.idea/**/dataSources.local.xml
18+
.idea/**/sqlDataSources.xml
19+
.idea/**/dynamic.xml
20+
.idea/**/uiDesigner.xml
21+
.idea/**/dbnavigator.xml
22+
23+
# Gradle
24+
.idea/**/gradle.xml
25+
.idea/**/libraries
26+
27+
# Gradle and Maven with auto-import
28+
# When using Gradle or Maven with auto-import, you should exclude module files,
29+
# since they will be recreated, and may cause churn. Uncomment if using
30+
# auto-import.
31+
# .idea/modules.xml
32+
# .idea/*.iml
33+
# .idea/modules
34+
35+
# CMake
36+
cmake-build-*/
37+
38+
# Mongo Explorer plugin
39+
.idea/**/mongoSettings.xml
40+
41+
# File-based project format
42+
*.iws
43+
44+
# IntelliJ
45+
out/
46+
47+
# mpeltonen/sbt-idea plugin
48+
.idea_modules/
49+
50+
# JIRA plugin
51+
atlassian-ide-plugin.xml
52+
53+
# Cursive Clojure plugin
54+
.idea/replstate.xml
55+
56+
# Crashlytics plugin (for Android Studio and IntelliJ)
57+
com_crashlytics_export_strings.xml
58+
crashlytics.properties
59+
crashlytics-build.properties
60+
fabric.properties
61+
62+
# Editor-based Rest Client
63+
.idea/httpRequests
64+
65+
### Intellij+all Patch ###
66+
# Ignores the whole .idea folder and all .iml files
67+
# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
68+
69+
.idea/
70+
71+
# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
72+
73+
*.iml
74+
modules.xml
75+
.idea/misc.xml
76+
*.ipr
77+
78+
### Linux ###
79+
*~
80+
81+
# temporary files which can be created if a process still has a handle open of a deleted file
82+
.fuse_hidden*
83+
84+
# KDE directory preferences
85+
.directory
86+
87+
# Linux trash folder which might appear on any partition or disk
88+
.Trash-*
89+
90+
# .nfs files are created when an open file is removed but is still being accessed
91+
.nfs*
92+
93+
### macOS ###
94+
# General
95+
.DS_Store
96+
.AppleDouble
97+
.LSOverride
98+
99+
# Icon must end with two \r
100+
Icon
101+
102+
# Thumbnails
103+
._*
104+
105+
# Files that might appear in the root of a volume
106+
.DocumentRevisions-V100
107+
.fseventsd
108+
.Spotlight-V100
109+
.TemporaryItems
110+
.Trashes
111+
.VolumeIcon.icns
112+
.com.apple.timemachine.donotpresent
113+
114+
# Directories potentially created on remote AFP share
115+
.AppleDB
116+
.AppleDesktop
117+
Network Trash Folder
118+
Temporary Items
119+
.apdisk
120+
121+
### Node ###
122+
# Logs
123+
logs
124+
*.log
125+
npm-debug.log*
126+
yarn-debug.log*
127+
yarn-error.log*
128+
129+
# Runtime data
130+
pids
131+
*.pid
132+
*.seed
133+
*.pid.lock
134+
135+
# Directory for instrumented libs generated by jscoverage/JSCover
136+
lib-cov
137+
138+
# Coverage directory used by tools like istanbul
139+
coverage
140+
141+
# nyc test coverage
142+
.nyc_output
143+
144+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
145+
.grunt
146+
147+
# Bower dependency directory (https://bower.io/)
148+
bower_components
149+
150+
# node-waf configuration
151+
.lock-wscript
152+
153+
# Compiled binary addons (https://nodejs.org/api/addons.html)
154+
build/Release
155+
156+
# Dependency directories
157+
node_modules/
158+
jspm_packages/
159+
160+
# TypeScript v1 declaration files
161+
typings/
162+
163+
# Optional npm cache directory
164+
.npm
165+
166+
# Optional eslint cache
167+
.eslintcache
168+
169+
# Optional REPL history
170+
.node_repl_history
171+
172+
# Output of 'npm pack'
173+
*.tgz
174+
175+
# Yarn Integrity file
176+
.yarn-integrity
177+
178+
# dotenv environment variables file
179+
.env
180+
181+
# parcel-bundler cache (https://parceljs.org/)
182+
.cache
183+
184+
# next.js build output
185+
.next
186+
187+
# nuxt.js build output
188+
.nuxt
189+
190+
# vuepress build output
191+
.vuepress/dist
192+
193+
# Serverless directories
194+
.serverless
195+
196+
### SublimeText ###
197+
# Cache files for Sublime Text
198+
*.tmlanguage.cache
199+
*.tmPreferences.cache
200+
*.stTheme.cache
201+
202+
# Workspace files are user-specific
203+
*.sublime-workspace
204+
205+
# Project files should be checked into the repository, unless a significant
206+
# proportion of contributors will probably not be using Sublime Text
207+
# *.sublime-project
208+
209+
# SFTP configuration file
210+
sftp-config.json
211+
212+
# Package control specific files
213+
Package Control.last-run
214+
Package Control.ca-list
215+
Package Control.ca-bundle
216+
Package Control.system-ca-bundle
217+
Package Control.cache/
218+
Package Control.ca-certs/
219+
Package Control.merged-ca-bundle
220+
Package Control.user-ca-bundle
221+
oscrypto-ca-bundle.crt
222+
bh_unicode_properties.cache
223+
224+
# Sublime-github package stores a github token in this file
225+
# https://packagecontrol.io/packages/sublime-github
226+
GitHub.sublime-settings
227+
228+
### VisualStudioCode ###
229+
.vscode/*
230+
!.vscode/settings.json
231+
!.vscode/tasks.json
232+
!.vscode/launch.json
233+
!.vscode/extensions.json
234+
235+
### Windows ###
236+
# Windows thumbnail cache files
237+
Thumbs.db
238+
ehthumbs.db
239+
ehthumbs_vista.db
240+
241+
# Dump file
242+
*.stackdump
243+
244+
# Folder config file
245+
[Dd]esktop.ini
246+
247+
# Recycle Bin used on file shares
248+
$RECYCLE.BIN/
249+
250+
# Windows Installer files
251+
*.cab
252+
*.msi
253+
*.msix
254+
*.msm
255+
*.msp
256+
257+
# Windows shortcuts
258+
*.lnk
259+
260+
261+
# End of https://www.gitignore.io/api/node,linux,macos,windows,sublimetext,visualstudiocode,intellij+all
262+
263+
# Nuxt generate
264+
dist

LICENSE

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Copyright (c) 2018 Bazzite, LLC (https://www.bazzite.com).
2+
All rights reserved.
3+
4+
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
5+
6+
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
7+
8+
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
9+
10+
3. Neither the name of the Statusfy nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
11+
12+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Statusfy
2+
3+
> A painless open source Status Page System
4+
5+
## Build Setup
6+
7+
``` bash
8+
# install dependencies
9+
$ npm install
10+
11+
# serve with hot reload at localhost:3000
12+
$ npm run dev
13+
14+
# build for production and launch server
15+
$ npm run build
16+
$ npm start
17+
18+
# generate static project
19+
$ npm run generate
20+
```
21+
22+
For detailed explanation on how things work, checkout [Nuxt.js docs](https://nuxtjs.org).

assets/README.md

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# ASSETS
2+
3+
**This directory is not required, you can delete it if you don't want to use it.**
4+
5+
This directory contains your un-compiled assets such as LESS, SASS, or JavaScript.
6+
7+
More information about the usage of this directory in [the documentation](https://nuxtjs.org/guide/assets#webpacked).

0 commit comments

Comments
 (0)