Wykres commitów

752 Commity (npm-command-flags)

Autor SHA1 Wiadomość Data
Rui Carmo cc09a57fad Yep. I knew locale-gen was going to be necessary. 2019-11-28 13:22:37 +00:00
Rui Carmo f97ba26631 Add testing on Ubuntu LTS (currently bionic) 2019-11-28 13:19:27 +00:00
Rui Carmo 20577b4fcf run Docker without TTY 2019-11-28 13:16:53 +00:00
Rui Carmo 2108b55592 First docker test 2019-11-28 13:14:41 +00:00
Rui Carmo 063016f993
Update pylint.yml 2019-11-28 11:58:42 +00:00
Rui Carmo a98dbd2b43
Fix #156
Revert 3 lines from #126 to reinstate support for the current (18.04) Ubuntu LTS `click` package, which is still at 6.x
2019-11-28 11:54:33 +00:00
Rui Carmo a4869f371a
Check self-setup
A simple test to see if the basics work
2019-11-28 11:36:43 +00:00
Jorge Senín 09ac402ace
Merge pull request #4 from chr15m/plugins-master-merge
Plugins master merge (again)
2019-11-28 08:59:03 +01:00
Chris McCormick 0edb4beca8 Merge branch 'master' into plugins-master-merge
Conflicts:
	piku.py
2019-11-28 08:27:48 +08:00
Chris McCormick 9b3c0eb963 Fixed double declaration. 2019-11-28 08:19:41 +08:00
Chris McCormick f82360b52c Fixed missing imports. 2019-11-28 07:17:40 +08:00
Chris McCormick 57b60ca735 Reordering imports for cleaner merge. 2019-11-27 21:51:10 +08:00
Chris McCormick 38b046aa3e Merged master. 2019-11-27 21:49:20 +08:00
Chris McCormick 3fcb8792a5 Fix shifting import lines around. 2019-11-27 21:35:08 +08:00
Rui Carmo 2133a4e6a9 Fix #150 and #154 2019-11-27 05:00:32 +00:00
Rui Carmo 2c53bf97a2
Update pylint.yml 2019-11-27 16:04:32 +00:00
Jorge Senín c4c6847e1e
Merge pull request #2 from chr15m/plugins-master-merge
Fixed divergence between master and plugins branch.
2019-11-27 01:07:42 +01:00
Rui Carmo fe1f106875
Use logto2
This ensures that we are using the correct uid/gid (instead of `logto`, which will go on regardless)
2019-11-26 15:40:47 +00:00
Rui Carmo b5a4e79ed1
Added getgrgid import 2019-11-26 08:44:56 +00:00
Rui Carmo 7d94dc6cf5
Merge pull request #136 from dwightmulcahy/cleanupimports
build: clean up unused imports and ignore IntelliJ files
2019-11-26 08:42:13 +00:00
Rui Carmo fa1f034c9b
Merge pull request #152 from chr15m/docs-for-contributors
Docs for contributors
2019-11-26 08:41:46 +00:00
Rui Carmo 59a3b98c88
Merge pull request #148 from jsenin/piku-installer-fixes
Avoid install python2 each time at pre_task
2019-11-26 08:41:04 +00:00
Rui Carmo 92d94eca81
Merge pull request #153 from chr15m/improve-bootstrap-experience
Add first-run mode to piku-bootstrap.
2019-11-26 08:40:30 +00:00
Chris McCormick 702a483676 Add first-run mode to piku-bootstrap.
This is to make for a friendlier experience when installed via the curl command on piku.github.io (which I'll update if this is merged.
2019-11-26 15:47:35 +08:00
Chris McCormick 08a507dd83 Fixed anchor link. 2019-11-26 15:38:17 +08:00
Chris McCormick c508239976 Update quick links. 2019-11-26 15:36:04 +08:00
Chris McCormick 32cf48122f First pass at contributor docs. 2019-11-26 15:32:08 +08:00
Chris McCormick 2dbc5d0233 Remove bare exception (linting fix). 2019-11-26 12:39:01 +08:00
Chris McCormick ede54d9563 Fixed further linting issues. 2019-11-26 12:35:11 +08:00
Chris McCormick 8882bb5f61 Fix flake8 issues. 2019-11-26 12:26:31 +08:00
Chris McCormick 9e5d56a4ca Guard against plugin modules containing errors. 2019-11-26 12:23:35 +08:00
Chris McCormick 480d285882 Guard against non-existent plugins dir. 2019-11-26 12:20:25 +08:00
Chris McCormick 5ac6ae2d1d Merge branch 'master' into plugins-master-merge
Conflicts:
	piku.py
2019-11-26 12:20:04 +08:00
Rui Carmo e22b2c1cb8 revert #149 2019-11-25 19:53:36 +00:00
Rui Carmo 250b1ef1e6 Fixes #149 2019-11-25 19:49:49 +00:00
Rui Carmo 54b6df5b47
Fix #150 2019-11-25 19:44:36 +00:00
Rui Carmo b8b9d38d52
Fix indenting 2019-11-25 18:49:21 +00:00
Rui Carmo 8048149bd5
Create cloud-init.yml
First stab at a cloud-init file for Azure/AWS/GCP
2019-11-25 18:47:46 +00:00
Jorge Senín e02b1acae8 Avoid install python2 each time at pre_task
Python2 check, miss a parenthesis for apt-get and update.
```
( /usr/bin/python --version 2>&1 | grep -c 'Python' > /dev/null ) || apt-get update && apt-get -y install python
```
becomes to
```
(( /usr/bin/python --version 2>&1 | grep -c 'Python' > /dev/null ) || apt-get update ) && apt-get -y install python
```
so `apt-get -y install python` ever is executed even Python2 it's present

then we need to put update and install together
```
( /usr/bin/python --version 2>&1 | grep -c 'Python' > /dev/null ) || ( apt-get  update && apt-get -y install python )
```
2019-11-24 11:34:04 +01:00
Jorge Senín ebeeb6824b Show a message when no apps installed
I think it is better to say that there is no app in the system instead of returning nothing
2019-11-24 03:22:18 +01:00
Rui Carmo 68351f56b8 Merge branch 'master' of github.com:piku/piku 2019-11-21 13:51:14 +00:00
Rui Carmo fefff34127 Add link to new roadmap 2019-11-21 13:51:10 +00:00
Rui Carmo b018a8b321
Fix typo 2019-11-21 13:39:22 +00:00
Rui Carmo 37b334509c move image to DESIGN. 2019-11-21 13:38:42 +00:00
Rui Carmo d60f4d44da Moved old text to prep for CONTRIBUTING and GOALS as per #134 2019-11-21 13:35:04 +00:00
Rui Carmo 288c8c5e7a Document current flake8 settings (discussed in #95) 2019-11-21 13:21:05 +00:00
dWiGhT 8ee8632782
doc: add badges to README
this is the start of adding badges to show the state and condition of the repo.

https://www.freecodecamp.org/news/how-to-use-badges-to-stop-feeling-like-a-noob-d4e6600d37d2/
2019-11-20 15:41:15 -08:00
Rui Carmo 56d4e8bd91 reinstate gzip_disable 2019-11-20 19:41:04 +00:00
Rui Carmo f689992e50 pyflake8 changes 2019-11-20 19:37:37 +00:00
Rui Carmo 135c771a1f Keep pyflake happy for now 2019-11-20 19:27:20 +00:00