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

Api Document Changes #13

Open
wants to merge 351 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
351 commits
Select commit Hold shift + click to select a range
19d651a
Add link to wiki
lord Mar 2, 2016
f380e4c
Note the need for an upgraded Ruby
lord Mar 8, 2016
cec5d66
Add JavaScript examples
Jameskmonger Apr 21, 2016
1e54d1d
Merge pull request #464 from BaButtons/patch-1
lord May 24, 2016
ed6578c
Merge pull request #511 from Jameskmonger/patch-1
lord May 24, 2016
ad752cd
Update rouge languages link in README
lord Jun 10, 2016
31e021a
Add PR template
lord Jun 11, 2016
e9384ed
Add issue template
lord Jun 11, 2016
8d3eb0a
Update readme
lord Jun 11, 2016
a68507a
Remove CONTRIBUTING
lord Jun 11, 2016
6dd96e1
Bump CHANGELOG
lord Jun 11, 2016
483f5f8
Word missing on Readme.md (#592)
alliedsteel Sep 15, 2016
adfd408
Add Ruby 2.2.0 to Travis testing matrix
lord Jun 11, 2016
a2b6119
Add some company links to readme
lord Aug 12, 2016
f5b3a20
Remove unused gem middleman-gh-pages
lord Sep 3, 2016
e47cbe5
Update middleman-syntax
lord Sep 3, 2016
5712ebe
Upgrade sprockets
lord Sep 3, 2016
d1c3989
make scss variables changeable
wodka Mar 25, 2016
a8e3737
fix -margin
Lovelcp Jul 27, 2016
20ed753
Fix another bug where disabling language tabs didn't properly hide HTML
lord Sep 4, 2016
6831223
Update ruby version requirements in Travis and README
lord Sep 4, 2016
08cf3dc
Fix bug where -margin wasn't properly respected even if search was off
lord Sep 4, 2016
62fb143
Fix build, update middleman
lord Sep 4, 2016
521969b
Update language list link and count in README
lord Oct 26, 2016
7d2ab1b
Exec middleman server fails with invalid flags --force-polling and -l…
lukehoersten Sep 13, 2016
3351506
Add back in middleman flags to Vagrant with new flag syntax
lord Nov 16, 2016
e8e2e5e
Fix incorrect documentation in deploy.sh
lord Nov 16, 2016
7857d86
Update pull requset template
lord Nov 24, 2016
8d75089
Cut version 1.4.0
lord Nov 24, 2016
4c2574e
Fix Woocommerce link in readme
lord Dec 16, 2016
dd2df45
Adding Scale to the list of companies. (#694)
rickyrauch Feb 19, 2017
4352bd9
Add Ruby 2.3.3 to tested rubies
lord Nov 30, 2016
1fd867c
Add multiple-tabs-per-language test
lord Nov 30, 2016
cc0f605
Latest middleman - fixing startup arguments (#653)
koresar Dec 15, 2016
d117207
Update redcarpet gem to 3.4.0 which will solve the unicode error with…
halfcrazy Jan 4, 2017
37ea3fb
Updated Mozilla localForage link (#665)
paulocoghi Jan 8, 2017
64e4726
Add Ruby 2.4.0 to .travis.yml
lord Jan 16, 2017
8ed8f51
Update middleman and middleman-sprokets, run bundle update
lord Jan 16, 2017
0d6c996
Update code highlighting theme from Base16::Monokai to just Monokai
lord Jan 16, 2017
b3c1a92
Switch theme from Monokai to the less neon MonokaiSublime
lord Jan 16, 2017
7ae2192
Allow Ruby 2.4.0 to fail for now
lord Jan 16, 2017
577e7e7
Update to middleman 4.2.1 for ruby 2.4 fix
kjg Feb 3, 2017
e1e4a77
Typo Fix (#693)
Feb 18, 2017
53b6fe1
Remove multiple language example from readme, users should just check…
lord Feb 24, 2017
d3f7825
Add version 1.5.0 changelog notes
lord Feb 24, 2017
1c09962
Add webkit-transform hack to fix chrome rendering, fixes #538
lord Feb 24, 2017
e7f5144
Make logo-margin work even if search is enabled, see #692 for details
lord Feb 24, 2017
53e2f23
Static table of contents (#701)
lord Feb 24, 2017
f7d1bd1
Update ToC to preserve italics, see #551
lord Feb 24, 2017
599212e
Fixing an issue when no language is specified (#707)
evilstickman Feb 28, 2017
5d0bef6
Update gradients and colors for a more 2017 look
lord Feb 24, 2017
4aae61a
Fix bug where clicking link in ToC wouldn't hide ToC on mobile
lord Mar 2, 2017
7090d80
Add styling to parent links of current link
lord Mar 2, 2017
0c30e8e
Fix bug with no-language code blocks erroring, fixes #716
lord Mar 6, 2017
9bb68a3
Bump links in readme
lord Mar 20, 2017
b2392fd
Fix screenshot link in readme
lord Mar 29, 2017
3db7835
Switch default fonts to system fonts, very slightly blueify default c…
lord Mar 31, 2017
61d7f08
Fix nav subitem bg
lord Mar 31, 2017
7b1e718
A Vagrantfile based on debian/jessie64 (#708)
Mar 31, 2017
39aaa0f
Adds unique header creation (#743)
Apr 6, 2017
0d58606
Vagrant file fix for ubuntu/trusty64 (#769)
MEGApixel23 May 14, 2017
134454f
Update README.md (#787)
joshuawoodward Jun 15, 2017
bd69ab9
Add new issue template
lord Jun 15, 2017
d776039
Update PR template
lord Jun 15, 2017
ef27cfc
Update issue template again
lord Jun 15, 2017
1d0738d
Require Ruby 2.3.1
lord Jun 15, 2017
614df21
Update sponsor explanation text in readme
lord Jun 15, 2017
685179d
Solve improperly nested header problem, fixes #711
lord Jun 15, 2017
8b83099
Fix bug where head count always got larger across reloads
lord Jun 15, 2017
a679413
Remove old ruby from travis
lord Jun 15, 2017
2a63948
Add configurable keypress delay before initiating search (#764)
eliat123 Jun 19, 2017
f326b1f
Add JavaScript Runtime to Readme (#796)
Evanscloud Jun 22, 2017
4d3787a
Update Vagrant to Ruby 2.4 (#803)
sbrandwoo Jun 29, 2017
5663fb8
Fix bug with initial load of ToC always jumping to top
lord Jul 7, 2017
e890c4b
Add note about language tabs as comment in default yaml frontmatter
lord Jul 17, 2017
132e9c4
Merge branch 'master' into dev
lord Jul 17, 2017
c5b06fe
Add 2.0.0 release notes
lord Jul 17, 2017
f598b9c
Add a few more release notes
lord Jul 17, 2017
17b259a
Create CODE_OF_CONDUCT.md
lord Jul 17, 2017
bdb6930
Update_errors.md (#815)
Alejandro222 Jul 18, 2017
2e88f72
Changes retrieves to deletes
Jul 18, 2017
1087f8b
Document `--source-only` and add `--push-only`
PotHix Jun 27, 2017
a00b046
Update_lang.js
diegorm221 Jul 20, 2017
29b35a3
Correct capitalization of PayPal and GitHub
coliff Jul 22, 2017
4f3116a
Add border width to negative margin to prevent jumps
rnarian Jul 27, 2017
a1ba73f
Update screen.css.scss
NicolasBonduel Aug 9, 2017
e97630b
source: update index.html.md s/tripit/lord/g
fouad Sep 6, 2017
95f924f
Do not push history state. The browser already handles back properly …
ztoolson Sep 14, 2017
024c6dc
Slate RTL (#842)
mhrabiee Sep 16, 2017
bdf8548
Comment out rtl direction by default
lord Sep 16, 2017
adf815e
Fix data-title attribute for H2 elements in TOC (#884)
benwilhelm Sep 30, 2017
cf29f67
Add 2.1.0 changelog notes
lord Oct 30, 2017
e3e84d9
Add editorconfig (#891)
jaythomas Oct 30, 2017
b6cf496
Update nav-text to update toc text too, fixes #885
lord Oct 30, 2017
4f915e9
Add optional NestingUniqueHeadCounter header ID generator
greenhost87 Nov 9, 2017
2056b4a
fixed Markdown code formatting using backticks inside HTML code block…
martiuslim Nov 23, 2017
7ef0fd4
Parameterize ToC titles, remove html tags from slug (thx seweil), fix…
lord Nov 23, 2017
48807d7
Fix #837 Chinese, Russian headers, thx finalnova
lord Nov 23, 2017
e95a16d
Fix bug where wrapping the logo in an <a> tag would brake it
lord Nov 23, 2017
c310afa
remove unneccessary offensive language :hug: (#910)
gr2m Nov 29, 2017
4698045
Update README.md (#919)
ribice Dec 4, 2017
57b013f
Add notes about spectrum
lord Jan 19, 2018
2245e95
Add changelog for 2.2
lord Jan 19, 2018
e70fdf1
Allow strikethrough with two tildes in markdown, fixes #929
lord Jan 19, 2018
8af90c1
Upgrade to latest jQuery (3.2.1) (#939)
TomiTakussaari Jan 20, 2018
b742b60
Fix broken list, replaces #918
lord Jan 20, 2018
55cbe85
Increase memory of Vagrant, fixes #601 hopefully
lord Jan 20, 2018
dd8e04c
Cleans HTML before setting document.title (#946)
justsml Jan 28, 2018
e30e350
Update .editorconfig to allow trailing whitespace in .md files (#947)
Jan 28, 2018
87b84e0
Rename OS X as macOS (#950)
anfedorov Feb 5, 2018
603d4cd
Rename OS X to macOS in deploy.sh comment (#951)
anfedorov Feb 5, 2018
76b06fe
Fixes #909, reverts "don't pushState", using replaceState instead (#949)
anfedorov Feb 8, 2018
dfe3d85
Remove IBM from "Companies Using Slate" (#964)
al-tr Feb 27, 2018
c8941b0
Remove outdated Fidor Bank example (#963)
jdahdah Feb 27, 2018
7ecc79c
Factor nav-padding into search input width (#967)
jdahdah Mar 1, 2018
3c99bbb
Make quotes consistent in Gemfile (#983)
zarembas Apr 25, 2018
867ac6b
Remove invalid links (#979)
mccricardo Apr 25, 2018
05a6b8a
[Security] Bump nokogiri from 1.6.8.1 to 1.8.2 (#980)
greysteil May 21, 2018
e621be0
Adding js to language bindings in sample intro (#1000)
NickBusey Jul 5, 2018
b2119b0
Fix ToC issues, fix #995
lord Jul 5, 2018
d295437
Cut version 2.3
lord Jul 5, 2018
de49684
Update sprockets, cut version 2.3.1
lord Jul 5, 2018
ab0b3e6
Update issue template to direct users to changelog instead of git com…
lord Jul 5, 2018
1d6404a
[Security] Bump nokogiri from 1.8.2 to 1.8.5 (#1026)
greysteil Nov 7, 2018
99cdc40
Update link in .editorconfig to https (#1049)
coliff Feb 3, 2019
c8b7355
Fix lowercase "c" in "WooCommerce". (#1043)
jeffstieler Feb 3, 2019
16d2b1e
[Security] Bump ffi from 1.9.17 to 1.9.25 (#1017)
greysteil Jun 1, 2019
3dfde2c
[Security] Bump rack from 2.0.5 to 2.0.6 (#1038)
greysteil Jun 1, 2019
98951d5
Bundle update; upgrade middleman, add sass gem
lord Jun 1, 2019
0b195a9
Update to bundler 2.0 in travis.yml
lord Jun 1, 2019
f81909e
Update issue templates
dan-os May 16, 2019
36b7e44
updated config.rb to activate asset_hash (#1076)
thenengah Jun 1, 2019
e7eb647
change example link correctly (#1130)
danielkorbit Sep 7, 2019
151c303
Change default value of base fork in PR template (#1137)
Oct 14, 2019
894534b
Updated README.md from lord/slate to slatedocs/slate (#1140)
gawry Oct 14, 2019
b3a4f1f
Update url for travis badge
MasterOdin Oct 14, 2019
bc5b66f
[Security] Upgrade nokogiri to 1.10.4 (#1150)
MasterOdin Oct 19, 2019
2019c63
Cut version 2.4.0
MasterOdin Oct 19, 2019
c51fa22
Use the full Apache License 2.0 text in LICENSE
BigBlueHat Jan 10, 2020
274949c
Update GitHub Links on example generated site (#1196)
amayer5125 Feb 4, 2020
7c35df8
Merge branch 'master' into patch-2
MikeRalphson Mar 31, 2020
e3d77f1
Merge pull request #1186 from BigBlueHat/patch-2
MikeRalphson Mar 31, 2020
1be12d2
Update Vagrantfile to Ubuntu 18.04 (#1158)
bradthurber Oct 31, 2019
73e45c5
Ignore generated log file from running Vagrant
MasterOdin Oct 31, 2019
391f3d8
Update tested versions of ruby on Travis (#1160)
MasterOdin Oct 31, 2019
252a48b
Fully parse arguments first in deploy (#1153)
MasterOdin Nov 5, 2019
a4854b0
List maintainers in README (#1164)
lord Dec 3, 2019
375af3c
Install nodejs in Vagrantfile (#1202)
fernandoaguilar Feb 19, 2020
d11eb1f
add Dockerfile (#1124)
redhatxl Apr 2, 2020
7cecafe
add instructions to running docker to README
MasterOdin Apr 2, 2020
a8eb386
Remove line in README about Docker wiki
MasterOdin Apr 3, 2020
f31c738
update middleman dep to 4.3.6
MasterOdin Apr 3, 2020
88b28d4
update middleman-syntax and rouge to ~>3.2
MasterOdin Apr 3, 2020
5b25b04
update nokogiri to ~> 1.10.8
MasterOdin May 8, 2020
4f5b12f
add 2.5.0 release to changelog
MasterOdin May 9, 2020
33c4acc
update screenshot in README with new rouge styling (#1228)
MasterOdin May 12, 2020
aace071
fix bc style breaks from rouge 3.x (#1226)
MasterOdin May 12, 2020
589df5f
Change instructions to use templates instead of forking (#1234)
lord May 16, 2020
8c329dc
disable asset hash for woff and woff2 files out of the box (#1231)
MasterOdin May 18, 2020
8bea123
switch to using debian for docker base for bash (#1233)
MasterOdin May 18, 2020
3582930
update sassc to 2.3.0 in Gemfile.lock
MasterOdin May 19, 2020
f0e8682
v2.6.0 release
MasterOdin May 19, 2020
c7c9eaa
Update bug report templates, remove links to Spectrum (#1239)
lord May 21, 2020
ce2c034
Replace travis with github actions (#1240)
MasterOdin May 23, 2020
215e6ee
add missing middleman build step to deploy gh workflow
MasterOdin May 23, 2020
887f6bb
Replace README Getting Started with links to wiki (#1246)
MasterOdin May 28, 2020
fb25af5
Bump middleman from 4.3.6 to 4.3.7 (#1247)
dependabot-preview[bot] May 28, 2020
595b532
cut v2.6.1 release (#1249)
MasterOdin May 30, 2020
4df1048
Fix broken "Getting Started" link in README (#1251)
ritesh99rakesh Jun 1, 2020
fc7612c
Fix link to wiki in README (#1253)
Jun 4, 2020
297fa7c
master -> main (#1264)
lord Jun 20, 2020
7c288d9
Update deploy.yml (#1265)
lord Jun 20, 2020
933b1ae
Remove outdated special thanks section: README.md (#1267)
MikeRalphson Jun 21, 2020
1b78587
Fix username typo in changelog (#1256)
jakemack Jun 8, 2020
36f82aa
Update JavaScript dependencies (#1248)
MikeRalphson Jun 8, 2020
f3653ba
Bump rouge from 3.17.0 to 3.19.0 (#1242)
dependabot-preview[bot] Jun 8, 2020
0c7698a
mark files under source/javascripts/lib as vendored by GitHub statistics
MasterOdin Jun 10, 2020
80da331
Bump redcarpet from 3.4.0 to 3.5.0 (#1241)
dependabot-preview[bot] Jun 10, 2020
cfff5c1
Bump rouge from 3.19.0 to 3.20.0 (#1260)
dependabot-preview[bot] Jun 10, 2020
f8fd39f
[Security] Bump rack from 2.2.2 to 2.2.3 (#1262)
dependabot-preview[bot] Jun 16, 2020
f720bd9
use different rouge theme for printing (#1259)
MasterOdin Jun 17, 2020
bae7edc
add copy to clipboard icon to code boxes (#1258)
MasterOdin Jun 17, 2020
513e78f
Fix handling ToC selectors that contain punctuation (#1109)
gruis Jun 20, 2020
06478b9
fix language bar truncating long list of langs (#1266)
MasterOdin Jun 21, 2020
f390aba
Strip HTML tags from ToC element with regex before showing in title b…
atlc Jun 21, 2020
e28d4d6
cut 2.7.0 release (#1268)
MasterOdin Jun 22, 2020
a16b5b1
Remove extra space before date for 2.7.0
MasterOdin Jun 22, 2020
ed7dd53
Fix link from master to main branch
MasterOdin Jun 22, 2020
27624c1
Remove merge conflict lines from README (#1274)
mckayward Jun 24, 2020
b7e80e6
Bump rouge from 3.20.0 to 3.21.0 (#1285)
dependabot-preview[bot] Jul 31, 2020
d2e11a3
Bump nokogiri from 1.10.9 to 1.10.10 (#1282)
dependabot-preview[bot] Jul 31, 2020
616df62
trim ending newline on copied code (#1296)
MasterOdin Aug 10, 2020
985a75a
Rework docker image to be easier to use for development and deploymen…
MasterOdin Aug 10, 2020
49b3418
Bump middleman from 4.3.7 to 4.3.8 (#1302)
dependabot-preview[bot] Aug 13, 2020
cdd5c62
Bump middleman from 4.3.7 to 4.3.8 (#1302)
dependabot-preview[bot] Aug 13, 2020
6f24a0d
cut 2.7.1 release
MasterOdin Aug 13, 2020
7e80f34
Merge branch 'main' into dev
MasterOdin Aug 16, 2020
7441d83
Add deploy to gh-pages for dev branch (#1305)
MasterOdin Sep 10, 2020
db503c9
update actions/cache to v2 for gh workflows (#1314)
MasterOdin Sep 10, 2020
1f9f3a2
Remove outdated special thanks section in README.md (#1307)
MikeRalphson Sep 10, 2020
54d594c
Bump rouge from 3.21.0 to 3.23.0 (#1311)
dependabot-preview[bot] Sep 10, 2020
e313732
Bump middleman from 4.3.8 to 4.3.10 (#1316)
dependabot-preview[bot] Sep 11, 2020
b3f5fcb
Bump middleman from 4.3.10 to 4.3.11 (#1319)
dependabot-preview[bot] Sep 17, 2020
3af62c8
upgrade lunr to 2.3.9 (#1325)
MikeRalphson Sep 23, 2020
de961f5
Bump rouge from 3.23.0 to 3.24.0 (#1334)
dependabot-preview[bot] Oct 15, 2020
779658d
Dockerfile: allow Docker to cache build steps (#1336)
micvbang Oct 26, 2020
0e242e3
add docker deploy step to github workflows (#1321)
MasterOdin Oct 27, 2020
e40f9be
Fix shell code examples to have line continuations (#1324)
MasterOdin Oct 27, 2020
24b1d1f
cut 2.8.0 release
MasterOdin Oct 27, 2020
ede86c3
Update command to fetch latest commit for issue template (#1342)
MasterOdin Nov 10, 2020
d46c55f
add docker version badge to README
MasterOdin Oct 28, 2020
e546ad5
Fix vagrant issue: use exact version of bundler (#1355)
victorevector Dec 17, 2020
b963852
Bump rouge from 3.24.0 to 3.25.0 (#1343)
dependabot-preview[bot] Nov 11, 2020
a3dee6a
Bump rouge from 3.25.0 to 3.26.0 (#1350)
dependabot-preview[bot] Dec 9, 2020
b5ac2a1
Bump redcarpet from 3.5.0 to 3.5.1 (#1352)
dependabot-preview[bot] Dec 16, 2020
10d4a53
Update link to ruby languages in README (#1351)
MasterOdin Dec 17, 2020
a1e14a5
Remove scale from README examples (#1363)
hdsheena Jan 14, 2021
72f91e2
Drop support for Ruby 2.3 and 2.4 (#1366)
MasterOdin Jan 14, 2021
6163c81
Update supported ruby version in Gemfile
MasterOdin Jan 14, 2021
6e9d009
[Security] Bump nokogiri from 1.10.10 to 1.11.0 (#1360)
dependabot-preview[bot] Jan 15, 2021
200e4c0
Bump nokogiri from 1.11.0 to 1.11.1 (#1370)
dependabot-preview[bot] Jan 18, 2021
b56d145
Update changelog for 2.9.0
MasterOdin Jan 18, 2021
11bcd78
Specify slate is not Ruby 3.0 compatible
MasterOdin Jan 18, 2021
e3a3a3a
Fix changelog entry for 2.9.0
MasterOdin Jan 26, 2021
681f481
Add guards around localStorage in case user disables it (#1399)
MasterOdin Feb 25, 2021
8488edf
cut 2.9.1 release (#1400)
MasterOdin Feb 27, 2021
9aed546
Bump nokogiri from 1.11.1 to 1.11.2 (#1407)
dependabot-preview[bot] Mar 14, 2021
3519c55
[Security] Bump kramdown from 2.3.0 to 2.3.1 (#1416)
dependabot-preview[bot] Mar 29, 2021
fa3a7cf
cut 2.9.2 release
MasterOdin Mar 30, 2021
e08e38c
Bump nokogiri from 1.11.2 to 1.11.3 (#1425)
dependabot-preview[bot] Apr 8, 2021
bf2f1eb
Make slate compatible with ruby 3.0.0 (#1424)
shaun-scale Apr 8, 2021
161eb66
Add git to Dockerfile (#1426)
MasterOdin Apr 8, 2021
91ae1d2
Bump middleman from `0c950d8` to `d180ca3` (#1427)
dependabot-preview[bot] Apr 13, 2021
7a555b5
cut 2.10.0 release (#1428)
MasterOdin Apr 16, 2021
50c9271
Upgrade to GitHub-native Dependabot (#1435)
dependabot-preview[bot] Apr 29, 2021
ea44f2e
Timesheet API Documentation (#15)
Ranindra19997 Aug 24, 2021
d34d29f
Documentation for Phases, Milestones and User Multi-Select field.
enbraun Jan 31, 2022
d740eab
added utilization api
enbraun Jun 25, 2022
fe9f893
Changed max udf limit to 125
enbraun Jun 28, 2022
b297dcc
Recurring booking documentation, removed Time per day and Hours per d…
enbraun Nov 27, 2022
3c24035
eRS logo changed.
enbraun Nov 27, 2022
26ee9f0
favicon updated
enbraun Nov 27, 2022
bd32deb
corrected line breaks in example requests under delete bookings
enbraun Nov 27, 2022
58edc37
Release/4.6.0 apidoc changes (#24)
kanika2024 Jul 3, 2024
6f3d234
Api Doc Changes
kanika2024 Jul 5, 2024
0aa19c9
correction in Api Doc
kanika2024 Jul 24, 2024
3141d43
Api Doc Changes
kanika2024 Jul 24, 2024
c36e623
Api Doc Updated
kanika2024 Jul 25, 2024
2e54333
changes in api document
kanika2024 Jul 25, 2024
fb664d8
fixed text & formatting
enbraun Jul 26, 2024
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
2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
build/
.github/
18 changes: 18 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# EditorConfig is awesome: https://EditorConfig.org

# Top-most EditorConfig file
root = true

# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true
indent_style = space
indent_size = 2
trim_trailing_whitespace = true

[*.rb]
charset = utf-8

[*.md]
trim_trailing_whitespace = false
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
source/javascripts/lib/* linguist-vendored
22 changes: 22 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
name: Report a Bug
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Bug Description**
A clear and concise description of what the bug is and how to reproduce it.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Browser (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Last upstream Slate commit (run `git log --author="\(Robert Lord\)\|\(Matthew Peveler\)\|\(Mike Ralphson\)" | head -n 1`):**
Put the commit hash here
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Questions, Ideas, Discussions
url: https://github.com/slatedocs/slate/discussions
about: Ask and answer questions, and propose new features.
5 changes: 5 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<!--
⚠️ 🚨 ⚠️ STOP AND READ THIS ⚠️ 🚨 ⚠️

👆👆 see that 'base fork' dropdown above? You should change it! The default value of "slatedocs/slate" submits your change to ALL USERS OF SLATE, not just your company. This is PROBABLY NOT WHAT YOU WANT.
-->
9 changes: 9 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
version: 2
updates:
- package-ecosystem: bundler
directory: "/"
schedule:
interval: daily
open-pull-requests-limit: 10
target-branch: dev
versioning-strategy: increase-if-necessary
42 changes: 42 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Build

on:
push:
branches: [ '*' ]
pull_request:
branches: [ '*' ]

jobs:
test:
runs-on: ubuntu-latest

strategy:
matrix:
ruby-version: [2.5, 2.6, 2.7, 3.0]

steps:
- uses: actions/checkout@v2
- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby-version }}

- uses: actions/cache@v2
with:
path: vendor/bundle
key: gems-${{ runner.os }}-${{ matrix.ruby-version }}-${{ hashFiles('**/Gemfile.lock') }}
restore-keys: |
gems-${{ runner.os }}-${{ matrix.ruby-version }}-
gems-${{ runner.os }}-
# necessary to get ruby 2.3 to work nicely with bundler vendor/bundle cache
# can remove once ruby 2.3 is no longer supported
- run: gem update --system

- run: bundle config set deployment 'true'
- name: bundle install
run: |
bundle config path vendor/bundle
bundle install --jobs 4 --retry 3
- run: bundle exec middleman build
41 changes: 41 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Deploy

on:
push:
branches: [ 'main' ]

jobs:
deploy:
runs-on: ubuntu-latest
env:
ruby-version: 2.5

steps:
- uses: actions/checkout@v2
- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ env.ruby-version }}

- uses: actions/cache@v2
with:
path: vendor/bundle
key: gems-${{ runner.os }}-${{ matrix.ruby-version }}-${{ hashFiles('**/Gemfile.lock') }}
restore-keys: |
gems-${{ runner.os }}-${{ matrix.ruby-version }}-
gems-${{ runner.os }}-

- run: bundle config set deployment 'true'
- name: bundle install
run: |
bundle config path vendor/bundle
bundle install --jobs 4 --retry 3

- run: bundle exec middleman build

- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./build
keep_files: true
50 changes: 50 additions & 0 deletions .github/workflows/dev_deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Dev Deploy

on:
push:
branches: [ 'dev' ]

jobs:
deploy:
runs-on: ubuntu-latest
env:
ruby-version: 2.5

steps:
- uses: actions/checkout@v2
- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ env.ruby-version }}

- uses: actions/cache@v2
with:
path: vendor/bundle
key: gems-${{ runner.os }}-${{ matrix.ruby-version }}-${{ hashFiles('**/Gemfile.lock') }}
restore-keys: |
gems-${{ runner.os }}-${{ matrix.ruby-version }}-
gems-${{ runner.os }}-

- run: bundle config set deployment 'true'
- name: bundle install
run: |
bundle config path vendor/bundle
bundle install --jobs 4 --retry 3

- run: bundle exec middleman build

- name: Push to Docker Hub
uses: docker/build-push-action@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_ACCESS_KEY }}
repository: slatedocs/slate
tag_with_ref: true

- name: Deploy
uses: peaceiris/[email protected]
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
destination_dir: dev
publish_dir: ./build
keep_files: true
22 changes: 22 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Publish Docker image

on:
release:
types: [published]

jobs:
push_to_registry:
name: Push Docker image to Docker Hub
runs-on: ubuntu-latest
steps:
- name: Check out the repo
uses: actions/checkout@v2

- name: Push to Docker Hub
uses: docker/build-push-action@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_ACCESS_KEY }}
repository: slatedocs/slate
tag_with_ref: true
tags: latest
7 changes: 6 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,14 @@ tmp
*.DS_STORE
build/
.cache
.vagrant
.sass-cache

# YARD artifacts
.yardoc
_yardoc
doc/
.idea/
.idea/

# Vagrant artifacts
ubuntu-*-console.log
9 changes: 0 additions & 9 deletions .travis.yml

This file was deleted.

Loading