Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
616 commits
Select commit Hold shift + click to select a range
c3d71b2
Focus on removing only hanami-model, and clean-up
cllns Feb 21, 2018
66f2515
Merge pull request #438 from Pistos/patch-1
cllns Feb 22, 2018
fc38042
Update 'Use Your Own ORM' guide for 1.0
cllns Feb 23, 2018
3947fcb
Announcing v1.1.1 (#441)
jodosha Feb 27, 2018
4ffedb7
Add information about custom rake tasks and rakelib folder
davydovanton Feb 25, 2018
24c4adf
Merge pull request #440 from hanami/doc/custom-tasks
davydovanton Feb 28, 2018
387eac3
Announcing Hanami v1.2.0.beta1 (#442)
jodosha Feb 28, 2018
a62fa16
Merge pull request #439 from hanami/update-1-0-guide-for-alternate-orm
cllns Mar 1, 2018
f3cdeec
Fix a typo
smaximov Mar 13, 2018
47d5124
Merge pull request #445 from smaximov/patch-1
davydovanton Mar 13, 2018
dbbdcf6
Fix sentences
siaw23-retired Mar 18, 2018
24e757a
Apparently page.body.must_include('Bookshelf') is 2 assertions
siaw23-retired Mar 18, 2018
8e4b5ef
Clear up confusion with tests and results
siaw23-retired Mar 18, 2018
9d943b4
Fix sentence
siaw23-retired Mar 19, 2018
ca54a63
Announcing Hanami v1.2.0.beta2 (#450)
jodosha Mar 23, 2018
c56499b
Fix 1.1 guide
siaw23-retired Mar 23, 2018
8ba4857
Correct 1.0 guide
siaw23-retired Mar 23, 2018
7339646
Fix example
f-mer Mar 29, 2018
0e996c3
Merge pull request #451 from f-mer/patch-1
davydovanton Mar 30, 2018
7563040
Announcing Hanami v1.2.0.rc1 (#452)
jodosha Mar 30, 2018
76d8e29
Merge pull request #447 from siaw23/build
cllns Mar 30, 2018
67ad266
Fix invalid expectation in action spec
bmorrall Apr 6, 2018
8128436
Prefer "pgcrypto"/gen_random_uuid() to "uuid-ossp"/uuid_generate_v4()
Apr 6, 2018
5081933
Announcing Hanami v1.2.0.rc2 (#457)
jodosha Apr 6, 2018
436c8ed
Merge pull request #455 from bmorrall/patch-1
davydovanton Apr 6, 2018
ba99776
Fix 1.1 nav
jodosha Apr 9, 2018
c2dcb28
Copy guides from 1.1 to 1.2
jodosha Apr 9, 2018
65f0a2e
Fixed frontmatter for 1.2 guides
jodosha Apr 9, 2018
8bf348d
Fix relative links for 1.2 guides
jodosha Apr 9, 2018
0871a4a
Merge pull request #456 from sakuro/use-pgcrypto-instead-of-uuid-ossp
davydovanton Apr 10, 2018
b046ebf
Guides for v1.2.0 (#458)
jodosha Apr 11, 2018
5f1d29e
Announcing v1.2.0 (#459)
jodosha Apr 11, 2018
ccb9cce
Fix hanami-validation changelog link in the hanami-1.2.0 announcement…
smaximov Apr 12, 2018
948e5c1
Merge pull request #461 from smaximov/fix/hanami-1.2.0-validation-cha…
davydovanton Apr 12, 2018
1b3647c
Privacy policy (GDPR) (#463)
jodosha May 25, 2018
3e404eb
Update overview.md
sallesma Jun 23, 2018
a37c11a
Merge pull request #464 from sallesma/patch-1
davydovanton Jun 24, 2018
2e4dc70
Add PPE analytics to the list of companies using Hanami in production
inouire Jun 30, 2018
2677286
Use travis's first-class deploy to GH pages
Morozzzko Jun 29, 2018
29c4b95
Merge pull request #465 from Morozzzko/build
davydovanton Jun 30, 2018
6490f89
Merge pull request #466 from inouire/build
davydovanton Jun 30, 2018
4c55338
fixed links in model overview to entities and repositories
morron Jul 24, 2018
1e57917
Merge pull request #468 from morron/fix_links
davydovanton Jul 24, 2018
282c420
Make the behaviour of exposures more clear (#462)
Jul 30, 2018
a5fb6b9
Update usage of alter table methods (#467)
makketagg Jul 30, 2018
38a88ea
Fix typo
biow0lf Jul 30, 2018
5926afb
Merge pull request #470 from biow0lf/biow0lf-patch-1
davydovanton Jul 31, 2018
e95fa80
Update sql-queries.md
biow0lf Jul 31, 2018
5e5421c
Fix typo. Likewise #470
biow0lf Jul 31, 2018
97b651e
Merge pull request #472 from biow0lf/biow0lf-patch-3
davydovanton Aug 1, 2018
d4fc0d9
Merge pull request #471 from biow0lf/biow0lf-patch-2
davydovanton Aug 2, 2018
b66ab0b
Improve readme (#453)
siaw23-retired Aug 6, 2018
f156558
Guides TOC as accordion menu (#446)
mbajur Aug 6, 2018
3885af3
Add Algolia search (#454)
mbajur Aug 6, 2018
0162b8b
Expands the info about legacy database support (#431)
mereghost Aug 6, 2018
87de1f2
Update build_site function. Fix #473 (#474)
makketagg Aug 6, 2018
cd15c73
Announcing Hanami v1.3.0.beta1 (#476)
jodosha Aug 8, 2018
a41f66a
Remove execute bit from Gemfile
biow0lf Aug 13, 2018
fcdd992
Colorize examples
biow0lf Aug 13, 2018
98734e3
Merge pull request #477 from biow0lf/build
davydovanton Aug 14, 2018
0b39971
Remove guides (#478)
jodosha Oct 23, 2018
ac1b71d
Announcing v1.3.0 (#479)
jodosha Oct 24, 2018
a0d0683
Force v1.3.0 announcement
jodosha Oct 24, 2018
5873ddf
Adding @kaikuchn in v1.3.0 announcement
jodosha Oct 24, 2018
e380552
Fix a typo
smaximov Oct 24, 2018
7541dd7
Merge pull request #480 from smaximov/patch-1
davydovanton Oct 24, 2018
73a467b
Use HTTPS for the mailing list form (#481)
weppos Nov 28, 2018
1f5f2ac
Remove <br> and add margin-top to release date
jacobherrington Dec 14, 2018
e9ab804
Merge pull request #482 from jacobherrington/release-date-margin
davydovanton Dec 16, 2018
34c881e
Remove pointless CSS rule (#483)
jacobherrington Dec 16, 2018
333bfa2
Redirect traffic from /guides to guides.hanamirb.org (#485)
jodosha Jan 8, 2019
27ab3dd
Hanami v1.3.1 (#486)
jodosha Jan 18, 2019
6e0a59e
Announcing Hanami v2.0.0.alpha1 (#487)
jodosha Jan 30, 2019
22b01fe
Add Flooring Stores company logo to Hanami website layout (#488)
sekharp Mar 21, 2019
8320833
Added @RyanSacha to the donors
jodosha May 3, 2019
1f94f8a
Added Marozed to homepage (#489)
Marozed May 3, 2019
66d5778
Added link to Hanami API Docs (#490)
graudeejs May 13, 2019
f52e550
Announcing v1.3.2 (#491)
jodosha Jul 26, 2019
cfd1c43
Announcing Hanami Validations v2.0.0.alpha1 (#492)
jodosha Jul 26, 2019
a9565cd
Announcing v1.3.3 (#493)
jodosha Sep 20, 2019
3a4d391
Remove `hanami-cli` (#495)
jodosha Dec 10, 2019
07107f0
Bump rack from 1.6.4 to 1.6.12
dependabot[bot] Dec 19, 2019
037142e
Add Ascenda Loyalty to list of companies using Hanami
Drenmi Jan 17, 2020
d05e085
Encode HTML entities in RSS summary
mrls Jan 17, 2020
9b28eb7
Merge pull request #499 from mauromorales/build
cllns Jan 18, 2020
de1e4c8
Merge pull request #497 from Drenmi/build
davydovanton Feb 6, 2020
8581e3b
Merge pull request #496 from hanami/dependabot/bundler/rack-1.6.12
davydovanton Feb 6, 2020
64229bc
Bump ffi from 1.9.10 to 1.12.2
dependabot[bot] Feb 6, 2020
8d53eae
Bump sprockets from 2.12.4 to 2.12.5
dependabot[bot] Feb 6, 2020
dcd8f66
Merge pull request #503 from hanami/dependabot/bundler/sprockets-2.12.5
davydovanton Feb 18, 2020
81781fe
Bump nokogiri from 1.8.2 to 1.10.8
dependabot[bot] Feb 25, 2020
fdcdc9a
Introducing Hanami::API (#505)
jodosha Feb 26, 2020
e981c5f
Merge pull request #504 from hanami/dependabot/bundler/nokogiri-1.10.8
mereghost Feb 28, 2020
cf4a5e6
Merge pull request #501 from hanami/dependabot/bundler/ffi-1.12.2
mereghost Feb 28, 2020
a308878
Improve blog reading (#506)
AlfonsoUceda Mar 27, 2020
bef9d20
Bump rack from 2.2.2 to 2.2.3
dependabot[bot] Jun 24, 2020
ed909d7
Merge pull request #507 from hanami/dependabot/bundler/rack-2.2.3
davydovanton Jul 7, 2020
7dd134a
Add html extension to security page
cllns Aug 1, 2020
b853364
Change security contact to admin@ address
cllns Aug 1, 2020
a7fe720
Merge pull request #509 from hanami/fix-security-page
cllns Aug 1, 2020
2608128
Add PlayGuide to the list of projects using Hanami in production (#510)
inouire Sep 17, 2020
d4cb6ec
Bump redcarpet from 3.5.0 to 3.5.1 (#514)
dependabot[bot] Jan 14, 2021
cd9fe67
Bump nokogiri from 1.10.8 to 1.11.0 (#515)
dependabot[bot] Jan 15, 2021
7b262d6
Use native lazy loading on images (#511)
Jan 15, 2021
0f39c61
Fix name of deprecated method in v1.3.0 release notes (#516)
mjq Jan 15, 2021
7b4fe7c
Remove unused dependencies (#512)
Jan 15, 2021
35b5282
Fix incorrectly italicized title in v1.3.0 release notes (#517)
mjq Jan 15, 2021
8688b64
Hanami status page with GitHub Actions (#518)
jodosha Jan 18, 2021
afe75ec
Update lotus announcement link (#519)
Apr 9, 2021
25923d3
Updated Core Team
jodosha Apr 20, 2021
687c5b7
Updated Piotr bio
jodosha Apr 20, 2021
5d54af5
Announcing v1.3.4 (#520)
jodosha May 2, 2021
0b0f8bc
Added missing header image for Hanami v1.3.4 announcement
jodosha May 2, 2021
9fe4b1a
Hanami 2.0 banner (#521)
jodosha May 3, 2021
e167306
Add "Announcing Hanami v2.0.0.alpha2" post (#522)
timriley May 4, 2021
2d8874d
Change `local_dir` for publishing
jodosha May 4, 2021
d67fe71
Revert "Change `local_dir` for publishing"
jodosha May 4, 2021
3bfd575
Link to latest 2.0 announcement in banner
timriley May 4, 2021
49588c5
Fix a little typo in Announcing Hanami v2.0.0.alpha2 (#523)
georgiybykov May 12, 2021
144e0f0
Fix smaller typo (#525)
coorasse May 27, 2021
9a5f43b
Updated git branch references
jodosha Jun 17, 2021
acf37db
Change Travis target branch
jodosha Jun 17, 2021
4a2a00c
Use Netifly for deployments
jodosha Jun 17, 2021
89eb9a2
New Git branches (#526)
jodosha Jun 17, 2021
7b793ee
New Git Branches (#528)
jodosha Jun 18, 2021
74200e0
fixed typos (#527)
ncreuschling Jun 18, 2021
c0392fc
Add information about Hanami Mastery initiative (#531)
Oct 4, 2021
6d7d200
Target the right Git branch for publishing. Force build before deploy.
jodosha Oct 5, 2021
8ade455
GitHub Actions for automatic publishing
jodosha Oct 5, 2021
d762f9b
Remove explicit Install dependencies because we use bundler cache. Se…
jodosha Oct 5, 2021
a8b3ca0
Specify `init.defaultBranch` in GHA configuration
jodosha Oct 5, 2021
cdabf2f
Use GH PAT to push commits
jodosha Oct 5, 2021
ad11655
Move personal token to Ruby section
jodosha Oct 5, 2021
f5bacd6
Revert "Move personal token to Ruby section"
jodosha Oct 5, 2021
1fc0e99
Announcing v1.3.5 (#532)
jodosha Oct 18, 2021
aef20b0
Bump nokogiri from 1.11.0 to 1.12.5 (#530)
dependabot[bot] Oct 28, 2021
a035e85
Bump addressable from 2.7.0 to 2.8.0 (#529)
dependabot[bot] Oct 28, 2021
b76b679
Add 2.0.0.alpha3 announcement (#533)
timriley Nov 9, 2021
ad878e6
Cover for #533
jodosha Nov 9, 2021
6aca790
Netlify auto-publishing (#535)
jodosha Nov 9, 2021
abf53d5
Change note on homepage to mention monthly alpha releases (#534)
cllns Nov 9, 2021
a972be4
Announcing Hanami v2.0.0.alpha4 (#536)
jodosha Dec 7, 2021
448000a
Add announcement for 2.0.0.alpha5 (#537)
timriley Jan 12, 2022
bdc97af
Fix top banner on tiny screens & update link (#539)
cllns Jan 24, 2022
233a56d
Upgrade Ruby to 2.7.5 and update gems (#538)
cllns Jan 24, 2022
b0f218e
Announcing Hanami v2.0.0.alpha6 (#540)
jodosha Feb 10, 2022
9e4d370
Add v2.0.0.alpha7 announcement (#542)
timriley Mar 8, 2022
ff4f80c
Fix version number
timriley Mar 8, 2022
9257712
Update gems/version for alpha7
timriley Mar 10, 2022
08da824
GitHub Sponsors (#543)
solnic Mar 18, 2022
17d200e
Add v2.0.0.alpha8 announcement (#545)
timriley May 19, 2022
72d9561
Add note about hanami-cli alpha8.1
timriley May 23, 2022
71626a8
Fixes incorrect require in alpha8 release notes (#549)
ehannes Jun 24, 2022
9c0fc26
Announcing Hanami v2.0.0.beta1 (#550)
jodosha Jul 20, 2022
bc53332
Formatting Ref https://github.com/hanami/hanami.github.io/pull/550
jodosha Jul 20, 2022
ffe38bc
Fix GitHub link
timriley Jul 21, 2022
69823ed
Add 2.0.0.beta2 announcement (#552)
timriley Aug 16, 2022
15ad45e
Add missing cover art
timriley Aug 16, 2022
15a65b1
Fix cover art path
timriley Aug 16, 2022
106c42d
Add @renuo as individual sponsor (#554)
jodosha Sep 13, 2022
cbd798c
Add note about Hanami 1.3 and Ruby 2 (#555)
cllns Sep 15, 2022
1fdebe7
Announcing Hanami v2.0.0.beta3 (#556)
jodosha Sep 21, 2022
3f9431f
Add announcing-hanami-200beta4 post (#558)
timriley Oct 24, 2022
8dcf6e9
Announcing Hanami v2.0.0.rc1 (#559)
jodosha Nov 8, 2022
127ca76
Add mention of new guides (#560)
timriley Nov 8, 2022
de22586
Prepare for v2.0.0 (#562)
jodosha Nov 22, 2022
e7d71b3
2.0 announcement (#561)
timriley Nov 22, 2022
bd13ab7
Embolden link
timriley Nov 22, 2022
439d938
Add missing word
timriley Nov 22, 2022
3b65b32
Remove duplicate word
timriley Nov 22, 2022
fb25e59
Emphatic full stop
timriley Nov 22, 2022
4d15a86
Tweaks
timriley Nov 22, 2022
edbaba5
Link to the announcement directly
solnic Nov 23, 2022
709aed4
Hanami v2.0.1 (#564)
jodosha Dec 6, 2022
2f6da95
Update to Contributor Covenant 2.1 (#563)
timriley Dec 6, 2022
5cd3341
Hanami v2.0.2 (#565)
jodosha Dec 25, 2022
c602b4f
Hanami v2.0.3 (#568)
jodosha Feb 1, 2023
c029d95
Add 2.x to supported versions on the security page (#575)
andrewcroome Mar 10, 2023
444759c
Add hanami 2.1.0.beta1 announcement (#577)
timriley Jun 29, 2023
837a2b4
Add Hanami 2.1.0.beta2 announcement (#578)
timriley Oct 4, 2023
36aa770
Mark `hanami-assets` as done in status page
jodosha Oct 4, 2023
f3aa3e2
Fix path to asset file
timriley Oct 4, 2023
77663ab
Edit to announce `v2.1.0.beta2.1`
jodosha Oct 4, 2023
792e386
Add 2.1.0.rc1 announcement post (#580)
timriley Nov 1, 2023
c3af869
Add v2.1.0.rc2 announcement (#581)
timriley Nov 8, 2023
e747f16
Suggest updating hanami-cli too
timriley Nov 8, 2023
6945dba
Add 2.1.0.rc3 release announcement (#583)
timriley Feb 16, 2024
f7435be
Add v2.1.0 announcement post (#582)
timriley Feb 27, 2024
25b0269
Update release date (#584)
radar Feb 27, 2024
54ee8bd
Update Tim’s employer
timriley Feb 29, 2024
e3434d2
Add leadership change post (#585)
timriley Apr 4, 2024
1f87990
Add netlify config
timriley May 5, 2024
f82c052
remove_featured_section (#586)
krzykamil May 7, 2024
e3dd5c0
Add release announcement for 2.2.0.beta1 (#588)
timriley Jul 16, 2024
9d10665
Tidy code sample
timriley Jul 16, 2024
41f7347
Tweak the post
timriley Jul 16, 2024
3837c31
Fix typo
timriley Jul 17, 2024
564cf2b
Remove references to Gitter, and emphasize Discourse as preferred pla…
cllns Aug 2, 2024
8f0f996
Update community page (new conference videos, tidying) (#589)
cllns Aug 11, 2024
8b2a322
Add 2.2.0.beta2 announcement (#590)
timriley Sep 25, 2024
c305673
Add missing link
timriley Sep 25, 2024
341b597
Add 2.2.0.rc1 release announcement (#591)
timriley Oct 29, 2024
548254f
Add 2.2.0 announcement post (#592)
timriley Nov 5, 2024
7f2535c
Update callout link to latest major release
timriley Nov 5, 2024
5c82761
Tweak cover image
timriley Nov 5, 2024
c5adf42
Remove social buttons
timriley Nov 5, 2024
660d723
Simplify footer links
timriley Nov 5, 2024
011a18f
Bump hanami version
timriley Nov 5, 2024
07f866d
Bump release date
timriley Nov 5, 2024
8efe326
Update tagline
timriley Nov 5, 2024
1c0a1b4
Directly update getting started link for now
timriley Nov 5, 2024
b523a56
Add “State of Hanami, December 2024” post (#593)
timriley Dec 10, 2024
9c348bb
Update @pat's surname in State of Hanami 2024 (#594)
pat Dec 10, 2024
a1d4a75
Add dry-rb and ROM announcement (#595)
timriley Dec 12, 2024
d6f77f7
Add link
timriley Dec 12, 2024
d69f875
Update titles and attribution
timriley Jan 22, 2025
71de8b7
Remove DNSimple sponsorship
timriley Jan 22, 2025
ec6bc8e
Put Hanami's community values front and centre (#596)
timriley Jan 22, 2025
b66cc1f
Announce Discord, bring community links up to date (#597)
timriley Feb 21, 2025
da0816a
Add `rel="me"` attribute to Mastodon account link (#599)
jgarber623 Mar 14, 2025
c13fef4
Fixed typo in community page (#570)
sreeram-venkitesh Mar 14, 2025
8cbc9c3
Fix the link to Getting Started Guide (#598)
y-yagi Mar 14, 2025
3db2c3d
Remove docs from nav, remove go-nowhere install button
timriley Apr 8, 2025
fec6f4f
Add Tinylytics tag
timriley May 30, 2025
c6b8b41
Add patrons banner (#600)
timriley Jun 3, 2025
5ddb9b2
Add sponsorship drive post (#601)
timriley Jun 3, 2025
84e1738
Add sponsorship drive post 2 (#602)
timriley Jun 11, 2025
8bf8a29
Tweaks
timriley Jun 11, 2025
4a88926
Add sponsorship drive post 3 (#604)
timriley Jun 20, 2025
92fdfab
Add sponsorship drive post 4 (#605)
timriley Jun 26, 2025
be85646
Update ci status page (#606)
cllns Jul 9, 2025
cc2cd4a
Revert to Ruby 2.7 (#607)
cllns Jul 9, 2025
789b311
Update README.md
cllns Jul 9, 2025
7529eee
Update latest Hanami release info
cllns Jul 9, 2025
8a55d36
Add sponsorship drive post 5 (#608)
timriley Jul 11, 2025
a4667c9
A sponsorship drive post 6 (#610)
timriley Jul 24, 2025
07f7fc4
Add link
timriley Jul 24, 2025
e1b82a3
Expand upon the community values (#611)
timriley Aug 15, 2025
eb806c5
Add patrons to home page & footer (#612)
timriley Aug 15, 2025
127650f
Add wrap up post for sponsorship drive (#613)
timriley Aug 27, 2025
3ccad3b
Adopt Contributor Covenant 3.0 (#614)
timriley Aug 30, 2025
8b3d94b
Add Contributor Covenant 3.0 announcement (#615)
timriley Sep 2, 2025
5eefbff
Fix extension
timriley Sep 2, 2025
bf27f86
New post: “Announcing Hanami 2.3 beta1” (#616)
timriley Oct 3, 2025
d8465cf
Add 'What I Talk About...' from balticruby 2025 (#617)
pushcx Oct 5, 2025
41687bb
Fix Baltic Ruby link
cllns Oct 7, 2025
c8a405f
Add 2.3 beta2 announcement (#618)
timriley Oct 17, 2025
7dfccd6
Bump latest Hanami version
timriley Nov 12, 2025
ac089ac
Add Hanami 2.3 post (#619)
timriley Nov 12, 2025
c9a2275
Remove temporarily unavailable talk for now
timriley Dec 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2.7.5
25 changes: 0 additions & 25 deletions .travis.yml

This file was deleted.

16 changes: 6 additions & 10 deletions Gemfile
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,13 +1,9 @@
source 'https://rubygems.org'

gem 'middleman', '~> 3.3'
gem 'middleman-blog', '~> 3.5'
gem 'middleman-syntax', '~> 2.0'
gem 'middleman-deploy', '~> 1.0'
gem 'middleman-search_engine_sitemap', '~> 1.3'
gem 'redcarpet', '~> 3.2'
gem 'middleman'
gem 'middleman-blog'
gem 'middleman-syntax'
gem 'middleman-breadcrumbs'
gem 'redcarpet'
gem 'httparty'

group :development do
gem 'middleman-livereload', '~> 3.1'
end
gem 'nokogiri'
244 changes: 103 additions & 141 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,169 +1,131 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (4.2.5.1)
i18n (~> 0.7)
json (~> 1.7, >= 1.7.7)
activesupport (5.2.6)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
addressable (2.3.8)
builder (3.2.2)
capybara (2.4.4)
mime-types (>= 1.16)
nokogiri (>= 1.3.3)
rack (>= 1.0.0)
rack-test (>= 0.5.4)
xpath (~> 2.0)
chunky_png (1.3.5)
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
backports (3.23.0)
coffee-script (2.4.1)
coffee-script-source
execjs
coffee-script-source (1.10.0)
compass (1.0.3)
chunky_png (~> 1.2)
compass-core (~> 1.0.2)
compass-import-once (~> 1.0.5)
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9)
sass (>= 3.3.13, < 3.5)
compass-core (1.0.3)
multi_json (~> 1.0)
sass (>= 3.3.0, < 3.5)
compass-import-once (1.0.5)
sass (>= 3.2, < 3.5)
em-websocket (0.5.1)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0)
coffee-script-source (1.12.2)
concurrent-ruby (1.1.9)
contracts (0.13.0)
dotenv (2.7.6)
erubis (2.7.0)
eventmachine (1.0.9.1)
execjs (2.6.0)
ffi (1.9.10)
haml (4.0.7)
execjs (2.8.1)
fast_blank (1.0.1)
fastimage (2.2.6)
ffi (1.15.5)
haml (5.2.2)
temple (>= 0.8.0)
tilt
hike (1.2.3)
hooks (0.4.1)
uber (~> 0.0.14)
http_parser.rb (0.6.0)
httparty (0.13.7)
json (~> 1.8)
hamster (3.0.0)
concurrent-ruby (~> 1.0)
hashie (3.6.0)
httparty (0.20.0)
mime-types (~> 3.0)
multi_xml (>= 0.5.2)
i18n (0.7.0)
json (1.8.3)
kramdown (1.9.0)
listen (3.0.5)
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9)
middleman (3.4.1)
i18n (0.9.5)
concurrent-ruby (~> 1.0)
kramdown (2.3.1)
rexml
listen (3.0.8)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
memoist (0.16.2)
middleman (4.3.11)
coffee-script (~> 2.2)
compass (>= 1.0.0, < 2.0.0)
compass-import-once (= 1.0.5)
execjs (~> 2.0)
haml (>= 4.0.5)
kramdown (~> 1.2)
middleman-core (= 3.4.1)
middleman-sprockets (>= 3.1.2)
sass (>= 3.4.0, < 4.0)
uglifier (~> 2.5)
middleman-blog (3.5.3)
addressable (~> 2.3.5)
middleman-core (~> 3.2)
kramdown (>= 2.3.0)
middleman-cli (= 4.3.11)
middleman-core (= 4.3.11)
middleman-blog (4.0.3)
addressable (~> 2.3)
middleman-core (>= 4.0.0)
tzinfo (>= 0.3.0)
middleman-core (3.4.1)
activesupport (~> 4.1)
bundler (~> 1.1)
capybara (~> 2.4.4)
middleman-breadcrumbs (0.4.2)
middleman (>= 4.0.0)
middleman-cli (4.3.11)
thor (>= 0.17.0, < 2.0)
middleman-core (4.3.11)
activesupport (>= 4.2, < 6.0)
addressable (~> 2.3)
backports (~> 3.6)
bundler
contracts (~> 0.13.0)
dotenv
erubis
hooks (~> 0.3)
i18n (~> 0.7.0)
listen (~> 3.0.3)
padrino-helpers (~> 0.12.3)
rack (>= 1.4.5, < 2.0)
thor (>= 0.15.2, < 2.0)
tilt (~> 1.4.1, < 2.0)
middleman-deploy (1.0.0)
middleman-core (>= 3.2)
net-sftp
ptools
middleman-livereload (3.4.6)
em-websocket (~> 0.5.1)
middleman-core (>= 3.3)
rack-livereload (~> 0.3.15)
middleman-search_engine_sitemap (1.3.0)
builder
middleman-core (~> 3.2)
middleman-sprockets (3.4.2)
middleman-core (>= 3.3)
sprockets (~> 2.12.1)
sprockets-helpers (~> 1.1.0)
sprockets-sass (~> 1.3.0)
middleman-syntax (2.1.0)
execjs (~> 2.0)
fast_blank
fastimage (~> 2.0)
hamster (~> 3.0)
hashie (~> 3.4)
i18n (~> 0.9.0)
listen (~> 3.0.0)
memoist (~> 0.14)
padrino-helpers (~> 0.13.0)
parallel
rack (>= 1.4.5, < 3)
sassc (~> 2.0)
servolux
tilt (~> 2.0.9)
uglifier (~> 3.0)
middleman-syntax (3.2.0)
middleman-core (>= 3.2)
rouge (~> 1.0)
mime-types (3.0)
rouge (~> 3.2)
mime-types (3.4.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2015.1120)
mini_portile2 (2.0.0)
minitest (5.8.4)
multi_json (1.11.2)
multi_xml (0.5.5)
net-sftp (2.1.2)
net-ssh (>= 2.6.5)
net-ssh (3.0.2)
nokogiri (1.6.7.2)
mini_portile2 (~> 2.0.0.rc2)
padrino-helpers (0.12.5)
mime-types-data (3.2022.0105)
mini_portile2 (2.7.1)
minitest (5.15.0)
multi_xml (0.6.0)
nokogiri (1.13.1)
mini_portile2 (~> 2.7.0)
racc (~> 1.4)
padrino-helpers (0.13.3.4)
i18n (~> 0.6, >= 0.6.7)
padrino-support (= 0.12.5)
tilt (~> 1.4.1)
padrino-support (0.12.5)
padrino-support (= 0.13.3.4)
tilt (>= 1.4.1, < 3)
padrino-support (0.13.3.4)
activesupport (>= 3.1)
ptools (1.3.3)
rack (1.6.4)
rack-livereload (0.3.16)
rack
rack-test (0.6.3)
rack (>= 1.0)
rb-fsevent (0.9.7)
rb-inotify (0.9.5)
ffi (>= 0.5.0)
redcarpet (3.3.4)
rouge (1.10.1)
sass (3.4.21)
sprockets (2.12.4)
hike (~> 1.2)
multi_json (~> 1.0)
rack (~> 1.0)
tilt (~> 1.1, != 1.3.0)
sprockets-helpers (1.1.0)
sprockets (~> 2.0)
sprockets-sass (1.3.1)
sprockets (~> 2.0)
tilt (~> 1.1)
thor (0.19.1)
thread_safe (0.3.5)
tilt (1.4.1)
tzinfo (1.2.2)
parallel (1.21.0)
public_suffix (4.0.6)
racc (1.6.0)
rack (2.2.3)
rb-fsevent (0.11.0)
rb-inotify (0.10.1)
ffi (~> 1.0)
redcarpet (3.5.1)
rexml (3.2.5)
rouge (3.27.0)
sassc (2.4.0)
ffi (~> 1.9)
servolux (0.13.0)
temple (0.8.2)
thor (1.2.1)
thread_safe (0.3.6)
tilt (2.0.10)
tzinfo (1.2.9)
thread_safe (~> 0.1)
uber (0.0.15)
uglifier (2.7.2)
execjs (>= 0.3.0)
json (>= 1.8.0)
xpath (2.0.0)
nokogiri (~> 1.3)
uglifier (3.2.0)
execjs (>= 0.3.0, < 3)

PLATFORMS
ruby

DEPENDENCIES
httparty
middleman (~> 3.3)
middleman-blog (~> 3.5)
middleman-deploy (~> 1.0)
middleman-livereload (~> 3.1)
middleman-search_engine_sitemap (~> 1.3)
middleman-syntax (~> 2.0)
redcarpet (~> 3.2)
middleman
middleman-blog
middleman-breadcrumbs
middleman-syntax
nokogiri
redcarpet

BUNDLED WITH
1.11.2
2.3.9
7 changes: 2 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

### Requirements

* Ruby 2+
* Ruby 2.7
* Bundler (`gem install bundler`)

### Steps
Expand All @@ -25,7 +25,6 @@ Usage:
Available commands:
develop - Start the local server to develop the site
build - Build the site locally
publish - Build the site locally and publish
help - Print this help
```

Expand All @@ -35,6 +34,4 @@ invoke without `./`

## Production deployment

The deployment is automated with Travis CI. Upon merging PR into `build` branch, deployment script is invoked.

For more details, please consult `.travis.yml` file.
The deployment is automated with Netifly.
11 changes: 1 addition & 10 deletions bin/site
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/bin/bash

command="$1"
stable_version="1.2"

function _middleman {
local command="$@"
Expand All @@ -15,19 +16,12 @@ function build_site {
_middleman build
}

function publish_site {
build_site
_middleman deploy
git checkout build
}

function print_help {
echo -e 'Usage:'
echo -e '\tbin/site [command]'
echo -e 'Available commands:'
echo -e '\tdevelop - Start the local server to develop the site'
echo -e '\tbuild - Build the site locally'
echo -e '\tpublish - Build the site locally and publish'
echo -e '\thelp - Print this help'
}

Expand All @@ -38,9 +32,6 @@ case "$command" in
'build')
build_site
;;
'publish')
publish_site
;;
'help')
print_help
;;
Expand Down
Loading