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

Update WIP #134

Draft
wants to merge 203 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
203 commits
Select commit Hold shift + click to select a range
7d8d10a
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
75db3a2
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
ae5c8fc
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
3006c60
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
6ccd022
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
2af26ce
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
43dd333
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
8750a8e
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
c4c8d1a
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
f180414
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
32ed8f2
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
f17e824
Deprecate Bootstrap as supported theme
juancarlospaco Jul 14, 2020
619b342
Deprecate Bootstrap as supported theme
juancarlospaco Jul 14, 2020
994c8cb
Deprecate Bootstrap as supported theme
juancarlospaco Jul 14, 2020
3e135de
Deprecate Bootstrap as supported theme
juancarlospaco Jul 14, 2020
f9dc168
Deprecate Bootstrap as supported theme
juancarlospaco Jul 14, 2020
e756326
Deprecate Bootstrap as supported theme
juancarlospaco Jul 14, 2020
5cb4a96
Deprecate Bootstrap as supported theme
juancarlospaco Jul 14, 2020
c1a3a67
Deprecate Bootstrap as supported theme
juancarlospaco Jul 14, 2020
00219c6
Deprecate Bootstrap as supported theme
juancarlospaco Jul 14, 2020
d2dcb9b
Deprecate Bootstrap as supported theme
juancarlospaco Jul 14, 2020
c3c40c9
Deprecate Bootstrap as supported theme
juancarlospaco Jul 14, 2020
4709032
Deprecate Bootstrap as supported theme
juancarlospaco Jul 14, 2020
bdd43fa
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
8ad591a
Update for Nim 1.2.4+
juancarlospaco Jul 14, 2020
4dd1f07
Clean out
juancarlospaco Jul 14, 2020
85f7dc4
Clean out
juancarlospaco Jul 14, 2020
8629fdb
Clean out
juancarlospaco Jul 14, 2020
15f35c9
Clean out
juancarlospaco Jul 14, 2020
35c0c69
Clean out
juancarlospaco Jul 14, 2020
a68fa2b
Clean out
juancarlospaco Jul 14, 2020
04dc06d
Clean out
juancarlospaco Jul 14, 2020
ae9076a
Clean out
juancarlospaco Jul 14, 2020
fdb055e
Clean out
juancarlospaco Jul 14, 2020
d26a322
Clean out
juancarlospaco Jul 14, 2020
409e6a6
Clean out
juancarlospaco Jul 14, 2020
3c7ed55
Clean out
juancarlospaco Jul 14, 2020
843af92
Clean out
juancarlospaco Jul 14, 2020
9572e32
Clean out
juancarlospaco Jul 14, 2020
24caac6
Clean out
juancarlospaco Jul 14, 2020
3f51038
Clean out
juancarlospaco Jul 14, 2020
9a078da
Clean out
juancarlospaco Jul 14, 2020
ffdbd2d
Clean out
juancarlospaco Jul 14, 2020
417e103
Clean out
juancarlospaco Jul 14, 2020
ac34cf8
Clean out
juancarlospaco Jul 14, 2020
0296a0a
Clean out
juancarlospaco Jul 14, 2020
35740ca
Clean out
juancarlospaco Jul 14, 2020
4ddfd89
Clean out
juancarlospaco Jul 14, 2020
680c5b2
Clean out
juancarlospaco Jul 14, 2020
efdcce9
Clean out
juancarlospaco Jul 14, 2020
91a9b71
Clean out
juancarlospaco Jul 14, 2020
8ca9b61
Clean out
juancarlospaco Jul 14, 2020
ca5de13
Clean out
juancarlospaco Jul 14, 2020
73df2fe
Clean out
juancarlospaco Jul 14, 2020
a65f629
Clean out
juancarlospaco Jul 14, 2020
90dd99c
Clean out
juancarlospaco Jul 14, 2020
8d65de9
Clean out
juancarlospaco Jul 14, 2020
6df931a
Fix Deprecated stuff
juancarlospaco Jul 14, 2020
27bf4ab
Fix Deprecated stuff
juancarlospaco Jul 14, 2020
ac31083
Clean out
juancarlospaco Jul 14, 2020
860d332
Clean out
juancarlospaco Jul 14, 2020
2af886a
Clean out
juancarlospaco Jul 14, 2020
b039a0a
Clean out
juancarlospaco Jul 14, 2020
f718bb0
Clean out
juancarlospaco Jul 14, 2020
a89026f
Clean out
juancarlospaco Jul 14, 2020
51814b6
Clean out
juancarlospaco Jul 14, 2020
43b9a1e
Clean out
juancarlospaco Jul 14, 2020
932fe2f
Clean out
juancarlospaco Jul 14, 2020
2c9ff65
Clean out
juancarlospaco Jul 14, 2020
ef6843b
Clean out
juancarlospaco Jul 14, 2020
8b85dde
Clean out
juancarlospaco Jul 14, 2020
ab55d9c
Clean out
juancarlospaco Jul 14, 2020
86fe344
Clean out
juancarlospaco Jul 14, 2020
ccc26ef
Clean out
juancarlospaco Jul 14, 2020
e2151af
Clean out
juancarlospaco Jul 14, 2020
9e55b99
Clean out
juancarlospaco Jul 14, 2020
55152c2
Clean out
juancarlospaco Jul 14, 2020
a43bf8e
Clean out
juancarlospaco Jul 14, 2020
34cae35
Clean out
juancarlospaco Jul 14, 2020
352d871
Clean out
juancarlospaco Jul 14, 2020
2bb0235
Clean out
juancarlospaco Jul 14, 2020
8ec0884
Clean out
juancarlospaco Jul 14, 2020
f36b83c
Clean out
juancarlospaco Jul 14, 2020
6fb7a0f
Clean out
juancarlospaco Jul 14, 2020
f61e1d9
Clean out
juancarlospaco Jul 14, 2020
e705651
Clean out
juancarlospaco Jul 14, 2020
053b039
Clean out
juancarlospaco Jul 14, 2020
e995aaf
Clean out
juancarlospaco Jul 14, 2020
3418ab3
Clean out
juancarlospaco Jul 14, 2020
bebea82
Clean out
juancarlospaco Jul 14, 2020
aeef44b
Clean out
juancarlospaco Jul 14, 2020
6c3464b
Clean out
juancarlospaco Jul 14, 2020
caf63d3
Clean out
juancarlospaco Jul 14, 2020
06bb426
Clean out
juancarlospaco Jul 14, 2020
4089331
Clean out
juancarlospaco Jul 14, 2020
a4c9bb1
Clean out
juancarlospaco Jul 14, 2020
c40b2e6
Clean out
juancarlospaco Jul 14, 2020
7e3a4ea
Clean out
juancarlospaco Jul 14, 2020
655a4c8
Clean out
juancarlospaco Jul 14, 2020
2382358
Clean out
juancarlospaco Jul 14, 2020
bbb0d93
Clean out
juancarlospaco Jul 14, 2020
c92a140
Clean out
juancarlospaco Jul 14, 2020
91db33d
Clean out
juancarlospaco Jul 14, 2020
5a5986a
Clean out
juancarlospaco Jul 14, 2020
0512e3f
Clean out
juancarlospaco Jul 14, 2020
ccadf61
Clean out
juancarlospaco Jul 14, 2020
303a4fd
Clean out
juancarlospaco Jul 14, 2020
67071b7
Simplify
juancarlospaco Jul 14, 2020
7e6656a
Simplify
juancarlospaco Jul 14, 2020
7566823
Simplify
juancarlospaco Jul 14, 2020
8d09aae
Simplify
juancarlospaco Jul 14, 2020
91895a1
Simplify
juancarlospaco Jul 14, 2020
2c1e50e
Simplify
juancarlospaco Jul 14, 2020
5ccc9ca
Simplify
juancarlospaco Jul 15, 2020
ea0ecd6
Not template
juancarlospaco Jul 15, 2020
aedf07d
Simplify
juancarlospaco Jul 15, 2020
013cdfc
Simplify
juancarlospaco Jul 15, 2020
14da3e1
Optimization of macro
juancarlospaco Jul 15, 2020
7341e5f
Optimization of macro
juancarlospaco Jul 15, 2020
a4aacb8
Simplify macro
juancarlospaco Jul 15, 2020
984e291
Macro has no reason to be macro, it can be just template
juancarlospaco Jul 15, 2020
08e9492
Optimization of macro
juancarlospaco Jul 15, 2020
8f0e62d
Simplify
juancarlospaco Jul 15, 2020
cdfb2c7
Move plugin creator into its own file because is kinda big proc
juancarlospaco Jul 15, 2020
84e35d5
Move plugin creator into its own file because is kinda big proc
juancarlospaco Jul 15, 2020
7f2030f
Move plugin creator into its own file because is kinda big proc
juancarlospaco Jul 15, 2020
c22a82c
Add debug helper
juancarlospaco Jul 15, 2020
2dc8950
Add debug helper
juancarlospaco Jul 15, 2020
60f5097
Add debug helper
juancarlospaco Jul 15, 2020
74854d5
Add debug helper
juancarlospaco Jul 15, 2020
f898a3d
update
juancarlospaco Jul 15, 2020
55aa0e8
Deprecated since v0.20.0; use 'sample' instead; rand is deprecated
juancarlospaco Jul 15, 2020
4269171
Deprecated since v0.20.0; use 'sample' instead; rand is deprecated
juancarlospaco Jul 15, 2020
06b5f3a
update
juancarlospaco Jul 15, 2020
373f353
update
juancarlospaco Jul 15, 2020
30f7618
Clean out
juancarlospaco Jul 16, 2020
721b552
Clean out
juancarlospaco Jul 16, 2020
560924d
Clean out
juancarlospaco Jul 16, 2020
1aec37b
Clean out
juancarlospaco Jul 16, 2020
dac429c
Clean out
juancarlospaco Jul 16, 2020
39bcdbc
Clean out
juancarlospaco Jul 16, 2020
ba171dd
Clean out
juancarlospaco Jul 16, 2020
53f6c90
Clean out
juancarlospaco Jul 16, 2020
b1d31eb
Clean out
juancarlospaco Jul 16, 2020
b661d56
Clean out
juancarlospaco Jul 16, 2020
802c0f2
Clean out
juancarlospaco Jul 16, 2020
b65f5c0
Clean out
juancarlospaco Jul 16, 2020
099fd3c
Clean out
juancarlospaco Jul 16, 2020
bb336b0
Clean out
juancarlospaco Jul 16, 2020
ef24347
Clean out
juancarlospaco Jul 16, 2020
2a45b69
Clean out
juancarlospaco Jul 16, 2020
e61407c
-
juancarlospaco Jul 16, 2020
b20eee4
-
juancarlospaco Jul 16, 2020
c1b5fc3
-
juancarlospaco Jul 16, 2020
d1a97ee
-
juancarlospaco Jul 16, 2020
b0d46dd
-
juancarlospaco Jul 16, 2020
c7f32b8
-
juancarlospaco Jul 16, 2020
848e3a2
-
juancarlospaco Jul 16, 2020
ad8475b
Simplify some variables just copying strings around without changing …
juancarlospaco Jul 16, 2020
9582b1d
Simplify some variables just copying strings around without changing …
juancarlospaco Jul 16, 2020
9f156dc
Simplify some variables just copying strings around without changing …
juancarlospaco Jul 16, 2020
fd5bf12
Add a pragma used
juancarlospaco Jul 16, 2020
ea993fd
init
juancarlospaco Jul 16, 2020
06a77d7
Projectgen improvement
juancarlospaco Jul 16, 2020
fcd9b5c
Variable only used once, so is removed
juancarlospaco Jul 16, 2020
5faa4f5
Variable not used, so is removed
juancarlospaco Jul 16, 2020
e5ee7ce
update
juancarlospaco Jul 16, 2020
f0b1b7e
update
juancarlospaco Jul 16, 2020
d4598b5
update
juancarlospaco Jul 16, 2020
68b4817
update
juancarlospaco Jul 16, 2020
ea946df
update
juancarlospaco Jul 16, 2020
3715d3e
update
juancarlospaco Jul 16, 2020
cabbd00
update
juancarlospaco Jul 16, 2020
ffeb006
Move git update out of main
juancarlospaco Jul 16, 2020
2fbdc4c
Move git update out of main
juancarlospaco Jul 16, 2020
17a30b8
Move git update out of main
juancarlospaco Jul 16, 2020
3896872
reorder import
juancarlospaco Jul 16, 2020
d21ace6
reorder import
juancarlospaco Jul 16, 2020
1caf8fb
reorder import
juancarlospaco Jul 16, 2020
6c7f2b1
https://github.com/ThomasTJdev/nim_websitecreator/pull/134#discussion…
juancarlospaco Jul 17, 2020
9762693
https://github.com/ThomasTJdev/nim_websitecreator/pull/134#discussion…
juancarlospaco Jul 17, 2020
c0535bf
https://github.com/ThomasTJdev/nim_websitecreator/pull/134#discussion…
juancarlospaco Jul 17, 2020
2c142e1
https://github.com/ThomasTJdev/nim_websitecreator/pull/134#discussion…
juancarlospaco Jul 17, 2020
4997f5d
Add Doc
juancarlospaco Jul 17, 2020
79d0c67
https://github.com/ThomasTJdev/nim_websitecreator/pull/134#discussion…
juancarlospaco Jul 17, 2020
adc0f7b
Update orm
juancarlospaco Jul 19, 2020
67b7812
Update orm
juancarlospaco Jul 19, 2020
d1bf118
Update orm
juancarlospaco Jul 19, 2020
1978cf8
Update orm
juancarlospaco Jul 19, 2020
783396e
Update orm
juancarlospaco Jul 19, 2020
3141a04
Update orm
juancarlospaco Jul 19, 2020
882a8d5
Update orm
juancarlospaco Jul 19, 2020
a1a08e8
Clean out
juancarlospaco Jul 19, 2020
e3c54b5
Clean out
juancarlospaco Jul 19, 2020
a680f54
Clean out
juancarlospaco Jul 19, 2020
95fef8a
Simplify code, builtin jail
juancarlospaco Jul 20, 2020
168eb67
Simplify code, builtin jail
juancarlospaco Jul 20, 2020
cc1c862
Simplify code, builtin jail
juancarlospaco Jul 20, 2020
0c31059
Simplify code, builtin jail
juancarlospaco Jul 20, 2020
eace927
Simplify code, builtin jail
juancarlospaco Jul 20, 2020
f37c0ff
Simplify code, builtin jail
juancarlospaco Jul 20, 2020
0f86d8c
Simplify code, builtin jail
juancarlospaco Jul 20, 2020
6d5c7ab
Simplify code, builtin jail
juancarlospaco Jul 20, 2020
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: 1 addition & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
*.nims linguist-language=Nim
*.nim linguist-language=Nim
*.* linguist-language=Nim
# *.* linguist-language=Nim
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,4 @@ jobs:
run: nimble build -d:release

- name: Nimble install
run: nimble install
run: nimble install
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## v6.0.6
## Changes
- Fixes and updates for Nim >= 1.2.4.
- Clean out and optimizations.

## v6.0.3
## Changes
- Fix #121, #122 and #123
Expand Down
30 changes: 11 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ A quick website tool. Run the nim file and access your webpage. Website: [https:

<img src="private/screenshots/NimWC_logo_shadow.png" style="max-height: 250px; display: block;" />

![](https://img.shields.io/github/languages/top/ThomasTJdev/nim_websitecreator?style=for-the-badge)
![](https://img.shields.io/github/stars/ThomasTJdev/nim_websitecreator?style=for-the-badge)
![](https://img.shields.io/github/languages/top/ThomasTJdev/nim_websitecreator?style=for-the-badge)
![](https://img.shields.io/github/stars/ThomasTJdev/nim_websitecreator?style=for-the-badge)
![](https://img.shields.io/maintenance/yes/2019?style=for-the-badge)
![](https://img.shields.io/github/languages/code-size/ThomasTJdev/nim_websitecreator?style=for-the-badge)
![](https://img.shields.io/github/issues-raw/ThomasTJdev/nim_websitecreator?style=for-the-badge)
![](https://img.shields.io/github/issues-pr-raw/ThomasTJdev/nim_websitecreator?style=for-the-badge)
![](https://img.shields.io/github/last-commit/ThomasTJdev/nim_websitecreator?style=for-the-badge)
![](https://img.shields.io/github/languages/code-size/ThomasTJdev/nim_websitecreator?style=for-the-badge)
![](https://img.shields.io/github/issues-raw/ThomasTJdev/nim_websitecreator?style=for-the-badge)
![](https://img.shields.io/github/issues-pr-raw/ThomasTJdev/nim_websitecreator?style=for-the-badge)
![](https://img.shields.io/github/last-commit/ThomasTJdev/nim_websitecreator?style=for-the-badge)

<img src="http://feeds.feedburner.com/RecentCommitsToNimWC.1.gif" alt="Recent Commits to NimWC" title="Recent Commits to NimWC" width="99%" height="75px">

Expand All @@ -30,7 +30,6 @@ A quick website tool. Run the nim file and access your webpage. Website: [https:
## Security
- Self-Firejailing Web Framework (It Firejails itself) Best Linux Security integrated on the Core.
- 2 Factor Athentication TOTP
- [Design by Contract, Contract Programming](https://dev.to/juancarlospaco/design-by-contract-immutability-side-effects-and-gulag-44fk).
- Security Hardened by default (based from [Gentoo Hardened](https://wiki.gentoo.org/wiki/Hardened_Gentoo) and [Debian Hardened](https://wiki.debian.org/Hardening), checked with [`hardening-check`](https://bitbucket.org/Alexander-Shukaev/hardening-check)).
- Coded following the [Power of 10: NASA Coding guidelines for safety-critical code](https://en.wikipedia.org/wiki/The_Power_of_10:_Rules_for_Developing_Safety-Critical_Code#Rules) (as much as possible).
- ReCAPTCHA (Optional)
Expand Down Expand Up @@ -79,7 +78,7 @@ As alternative, [try AndOTP](https://github.com/andOTP/andOTP) (5Mb size).
- No Global Interpreter Lock, no single-Thread, no single-Core, no Interpreter. Use all your 32 CPU Cores.

## Responsive
- Uses responsive [Bulma CSS framework](https://bulma.io), supports [Bootstrap CSS framework](https://getbootstrap.com).
- Uses responsive [Bulma CSS framework](https://bulma.io).
- JavaScript framework agnostic, use Nim, [Karax](https://github.com/pragmagic/karax), vanilla JS, you choose.

## Other
Expand All @@ -99,15 +98,9 @@ To get started you only need:

Development dependencies (automatically installed by Nimble):

- [bCrypt](https://github.com/runvnc/bcryptnim) >= `0.2.1`
- [Contra](https://github.com/juancarlospaco/nim-contra) >= `0.2.0`
- [datetime2human](https://github.com/juancarlospaco/nim-datetime2human) >= `0.2.2`
- [Jester](https://github.com/dom96/jester/) >= `0.4.1`
- [Libravatar](https://github.com/juancarlospaco/nim-libravatar#nim-libravatar) >= `0.4.0`
- [otp](https://github.com/OpenSystemsLab/otp.nim) >= `0.1.1`
- [Firejail](https://github.com/juancarlospaco/nim-firejail) >= `0.5.0` (optional)
- [reCAPTCHA](https://github.com/euantorano/recaptcha.nim) >= `1.0.2` (optional)
- [WebP](https://github.com/juancarlospaco/nim-webp-tools) >= `0.2.0` (optional)
- [PackedJSON](https://github.com/Araq/packedjson#packedjson) >= `0.1.0` (optional)

Foreing optional dependencies:
Expand Down Expand Up @@ -177,7 +170,7 @@ cp config/config_default.cfg config/config.cfg
nano config/config.cfg

# Install dependencies
nimble install jester recaptcha bcrypt datetime2human otp firejail webp, contra
nimble install jester recaptcha otp firejail

# Compile nimwc
nim c nimwc.nim
Expand Down Expand Up @@ -225,7 +218,7 @@ These arguments should be prepended to executable file, e.g. `./nimwc cdata`
* `--newdb` = Generates the database with standard tables (does **not** override or delete tables). `newdb` will be initialized automatic, if no database exists.
* `--insertdata` = Insert standard data, e.g `--insertdata bulma` (this will override existing data)
* `bulma` = Use Bulma CSS, No JS required
* `bootstrap` = Use Bootstrap and jQuery
* `official` = Use Official CSS Themes
* `water` = Water CSS framework, No JS, HTML Classless (No classes on HTML required)


Expand All @@ -240,8 +233,7 @@ These options are only available at compiletime:
* `-d:demo` = Used on public test site [Nim Website Creator](https://nimwc.org). This option will override the database every 1 hour with the standard data.
* `-d:gitupdate` = Updates directly from Git and force a hard reset.
* `-d:postgres` = Use Postgres database instead of SQLite.
* `-d:contracts` = Checks pre- and post-conditions when compiled with `-d:release`.
* `-d:hardened` = Hardens security, requires `-d:contracts`. Performance cost ~20% max.
* `-d:hardened` = Hardens security. Performance cost ~20% max.
* `-d:packedjson` = Use [PackedJSON](https://github.com/Araq/packedjson#packedjson) instead of [std lib JSON](https://nim-lang.github.io/Nim/json.html). Performance optimization.


Expand Down Expand Up @@ -302,7 +294,7 @@ When editing a blogpage or a normal page press Ctrl+S to save.

# GrapesJS

GrapesJS is a Web Builder Framework. To use GrapeJS with a CSS framework (Bulma or Bootstrap), you have to edit `public/js/grapejs_custom.js` and `public/js/grapejsbs4.min.js`. Bootstrap support in `public/js/grapejs_custom.js` is commented out.
GrapesJS is a Web Builder Framework. To use GrapeJS with a CSS framework (Bulma), you have to edit `public/js/grapejs_custom.js` and `public/js/grapejsbs4.min.js`.


# DevOps
Expand Down
5 changes: 0 additions & 5 deletions devops/autoinstall.sh
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,6 @@ setStandardData() {

ToggleCommand=(whiptail --separate-output --radiolist "Insert standard data?" ${r} ${c} 6)
ChooseOptions=("Bulma (Recommended)" "" on
Bootstrap "" off
Water "" off
Off "" off)
Choices=$("${ToggleCommand[@]}" "${ChooseOptions[@]}" 2>&1 >/dev/tty) || (printf " %bCancel was selected, exiting installer%b\\n" "${COL_LIGHT_RED}" "${COL_NC}" && exit 1)
Expand All @@ -322,10 +321,6 @@ setStandardData() {
printf " %b Bulma standard data On\\n" "${INFO}"
CFG_STANDARDDATA="--insertdata bulma"
;;
Bootstrap)
printf " %b Bootstrap standard data\\n" "${INFO}"
CFG_STANDARDDATA="--insertdata bootstrap"
;;
Water)
printf " %b Water standard data (HTML Classless)\\n" "${INFO}"
CFG_STANDARDDATA="--insertdata water"
Expand Down
4 changes: 2 additions & 2 deletions devops/sourcehut/alpine/edge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ sources:
- https://github.com/ThomasTJdev/nim_websitecreator

environment:
CHOOSENIM_CHOOSE_VERSION: "0.19.6"
CHOOSENIM_CHOOSE_VERSION: "1.2.4"
CHOOSENIM_NO_ANALYTICS: 1
PATH: /home/build/nim-$CHOOSENIM_CHOOSE_VERSION/bin:$PATH

Expand All @@ -25,7 +25,7 @@ tasks:
bin/nim c koch
./koch tools
bin/nimble -y refresh
bin/nimble -y install jester recaptcha bcrypt datetime2human otp firejail webp libravatar
bin/nimble -y install jester recaptcha otp firejail

- build: |
cd
Expand Down
4 changes: 2 additions & 2 deletions devops/sourcehut/alpine/latest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ sources:
- https://github.com/ThomasTJdev/nim_websitecreator

environment:
CHOOSENIM_CHOOSE_VERSION: "0.19.6"
CHOOSENIM_CHOOSE_VERSION: "1.2.4"
CHOOSENIM_NO_ANALYTICS: 1
PATH: /home/build/nim-$CHOOSENIM_CHOOSE_VERSION/bin:$PATH

Expand All @@ -25,7 +25,7 @@ tasks:
bin/nim c koch
./koch tools
bin/nimble -y refresh
bin/nimble -y install jester recaptcha bcrypt datetime2human otp firejail webp libravatar
bin/nimble -y install jester recaptcha otp firejail

- build: |
cd
Expand Down
4 changes: 2 additions & 2 deletions devops/sourcehut/arch/rolling_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ sources:
- https://github.com/ThomasTJdev/nim_websitecreator

environment:
CHOOSENIM_CHOOSE_VERSION: "0.19.6"
CHOOSENIM_CHOOSE_VERSION: "1.2.4"
CHOOSENIM_NO_ANALYTICS: 1
PATH: $HOME/.nimble/bin:$PATH

Expand All @@ -18,7 +18,7 @@ tasks:
curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh
sh init.sh -y
/home/build/.nimble/bin/nimble -y refresh
/home/build/.nimble/bin/nimble -y install jester recaptcha bcrypt datetime2human otp firejail webp libravatar
/home/build/.nimble/bin/nimble -y install jester recaptcha otp firejail

- build: |
cd nim_websitecreator
Expand Down
4 changes: 2 additions & 2 deletions devops/sourcehut/debian/stable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ sources:
- https://github.com/ThomasTJdev/nim_websitecreator

environment:
CHOOSENIM_CHOOSE_VERSION: "0.19.6"
CHOOSENIM_CHOOSE_VERSION: "1.2.4"
CHOOSENIM_NO_ANALYTICS: 1
PATH: $HOME/.nimble/bin:$PATH

Expand All @@ -18,7 +18,7 @@ tasks:
curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh
sh init.sh -y
/home/build/.nimble/bin/nimble -y refresh
/home/build/.nimble/bin/nimble -y install jester recaptcha bcrypt datetime2human otp firejail webp libravatar
/home/build/.nimble/bin/nimble -y install jester recaptcha otp firejail

- build: |
cd nim_websitecreator
Expand Down
4 changes: 2 additions & 2 deletions devops/sourcehut/debian/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ sources:
- https://github.com/ThomasTJdev/nim_websitecreator

environment:
CHOOSENIM_CHOOSE_VERSION: "0.19.6"
CHOOSENIM_CHOOSE_VERSION: "1.2.4"
CHOOSENIM_NO_ANALYTICS: 1
PATH: $HOME/.nimble/bin:$PATH

Expand All @@ -19,7 +19,7 @@ tasks:
curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh
sh init.sh -y
/home/build/.nimble/bin/nimble -y refresh
/home/build/.nimble/bin/nimble -y install jester recaptcha bcrypt datetime2human otp firejail webp libravatar
/home/build/.nimble/bin/nimble -y install jester recaptcha otp firejail

- build: |
cd nim_websitecreator
Expand Down
4 changes: 2 additions & 2 deletions devops/sourcehut/debian/unstable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ sources:
- https://github.com/ThomasTJdev/nim_websitecreator

environment:
CHOOSENIM_CHOOSE_VERSION: "0.19.6"
CHOOSENIM_CHOOSE_VERSION: "1.2.4"
CHOOSENIM_NO_ANALYTICS: 1
PATH: $HOME/.nimble/bin:$PATH

Expand All @@ -19,7 +19,7 @@ tasks:
curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh
sh init.sh -y
/home/build/.nimble/bin/nimble -y refresh
/home/build/.nimble/bin/nimble -y install jester recaptcha bcrypt datetime2human otp firejail webp libravatar
/home/build/.nimble/bin/nimble -y install jester recaptcha otp firejail

- build: |
cd nim_websitecreator
Expand Down
4 changes: 2 additions & 2 deletions devops/sourcehut/fedora/latest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ sources:
- https://github.com/ThomasTJdev/nim_websitecreator

environment:
CHOOSENIM_CHOOSE_VERSION: "0.19.6"
CHOOSENIM_CHOOSE_VERSION: "1.2.4"
CHOOSENIM_NO_ANALYTICS: 1
PATH: $HOME/.nimble/bin:$PATH

Expand All @@ -19,7 +19,7 @@ tasks:
curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh
sh init.sh -y
/home/build/.nimble/bin/nimble -y refresh
/home/build/.nimble/bin/nimble -y install jester recaptcha bcrypt datetime2human otp firejail webp libravatar
/home/build/.nimble/bin/nimble -y install jester recaptcha otp firejail

- build: |
cd nim_websitecreator
Expand Down
4 changes: 2 additions & 2 deletions devops/sourcehut/fedora/rawhide.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ sources:
- https://github.com/ThomasTJdev/nim_websitecreator

environment:
CHOOSENIM_CHOOSE_VERSION: "0.19.6"
CHOOSENIM_CHOOSE_VERSION: "1.2.4"
CHOOSENIM_NO_ANALYTICS: 1
PATH: $HOME/.nimble/bin:$PATH

Expand All @@ -19,7 +19,7 @@ tasks:
curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh
sh init.sh -y
/home/build/.nimble/bin/nimble -y refresh
/home/build/.nimble/bin/nimble -y install jester recaptcha bcrypt datetime2human otp firejail webp libravatar
/home/build/.nimble/bin/nimble -y install jester recaptcha otp firejail

- build: |
cd nim_websitecreator
Expand Down
4 changes: 2 additions & 2 deletions devops/sourcehut/ubuntu/latest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ sources:
- https://github.com/ThomasTJdev/nim_websitecreator

environment:
CHOOSENIM_CHOOSE_VERSION: "0.19.6"
CHOOSENIM_CHOOSE_VERSION: "1.2.4"
CHOOSENIM_NO_ANALYTICS: 1
PATH: $HOME/.nimble/bin:$PATH

Expand All @@ -19,7 +19,7 @@ tasks:
curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh
sh init.sh -y
/home/build/.nimble/bin/nimble -y refresh
/home/build/.nimble/bin/nimble -y install jester recaptcha bcrypt datetime2human otp firejail webp libravatar
/home/build/.nimble/bin/nimble -y install jester recaptcha otp firejail

- build: |
cd nim_websitecreator
Expand Down
4 changes: 2 additions & 2 deletions devops/sourcehut/ubuntu/lts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ sources:
- https://github.com/ThomasTJdev/nim_websitecreator

environment:
CHOOSENIM_CHOOSE_VERSION: "0.19.6"
CHOOSENIM_CHOOSE_VERSION: "1.2.4"
CHOOSENIM_NO_ANALYTICS: 1
PATH: $HOME/.nimble/bin:$PATH

Expand All @@ -19,7 +19,7 @@ tasks:
curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh
sh init.sh -y
/home/build/.nimble/bin/nimble -y refresh
/home/build/.nimble/bin/nimble -y install jester recaptcha bcrypt datetime2human otp firejail webp libravatar
/home/build/.nimble/bin/nimble -y install jester recaptcha otp firejail

- build: |
cd nim_websitecreator
Expand Down
4 changes: 2 additions & 2 deletions devops/sourcehut/ubuntu/next.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ sources:
- https://github.com/ThomasTJdev/nim_websitecreator

environment:
CHOOSENIM_CHOOSE_VERSION: "0.19.6"
CHOOSENIM_CHOOSE_VERSION: "1.2.4"
CHOOSENIM_NO_ANALYTICS: 1
PATH: $HOME/.nimble/bin:$PATH

Expand All @@ -19,7 +19,7 @@ tasks:
curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh
sh init.sh -y
/home/build/.nimble/bin/nimble -y refresh
/home/build/.nimble/bin/nimble -y install jester recaptcha bcrypt datetime2human otp firejail webp libravatar
/home/build/.nimble/bin/nimble -y install jester recaptcha otp firejail

- build: |
cd nim_websitecreator
Expand Down
Loading