Will Dietz
2e6f06c37e
fetchGit: Fix handling of local repo when not using 'master' branch
...
Add tests checking this behavior.
2017-12-22 15:29:52 -06:00
Eelco Dolstra
aa43cbb764
Check aws-sdk-cpp version
2017-12-22 12:05:13 +01:00
Eelco Dolstra
6d80870832
release.nix: Use fetchTarball and fetchGit
...
In particular, using fetchGit means we don't need hackery to clean the
source tree when building from an unclean tree.
2017-12-22 11:35:32 +01:00
Vincent Ambo
aeeb11f1b7
Bump to LTS 9.20
2017-12-22 11:21:06 +01:00
Vincent Ambo
eadf75d86b
Bump to LTS 9.11
2017-12-22 10:45:33 +01:00
Vincent Ambo
02a34a14a0
feat(lisp): Make server port configurable
2017-12-21 14:00:32 +01:00
Vincent Ambo
bf9991026a
refactor(lisp): Use imported symbols with local qualification
...
... except hunchentoot, I like using that fully-qualified because it's
a great word.
2017-12-21 13:55:14 +01:00
Vincent Ambo
2a2af6cff7
feat(adho): Add a few networks in Stockholm
2017-12-21 11:04:36 +01:00
Vincent Ambo
aa13319d6e
chore(adho): Remove Steam & related config
2017-12-21 11:04:21 +01:00
Vincent Ambo
8d1c9df434
fix(lisp): Automatically snapshot after task completions
2017-12-21 01:27:06 +01:00
Vincent Ambo
a8d46a358e
feat(lisp): Implement persistent storage via cl-prevalence
...
Uses the cl-prevalence system to store tasks on disk. The storage
location is either relative to the working directory in which the
system is started or determined (with priority) by the environment
variable `GEMMA_DATA_DIR`.
2017-12-21 01:21:11 +01:00
Vincent Ambo
51ddb8fb53
docs: Add README with project explanation and background
2017-12-20 21:43:48 +01:00
Vincent Ambo
6679b893aa
chore: Add code of conduct to project
2017-12-20 21:43:32 +01:00
Vincent Ambo
b0e6491600
chore: License under GPLv3
2017-12-20 21:43:05 +01:00
Vincent Ambo
d3ce3c1568
feat(elm): Automatically poll every 15 seconds
...
15 seconds is potentially a bit aggressive considering that
Gemma (currently) tracks expiry times in *days*.
2017-12-20 21:17:57 +01:00
Vincent Ambo
7dbeb83f85
feat(elm): Add real button to task cards
2017-12-20 21:04:15 +01:00
Vincent Ambo
ac623e4a7d
feat(elm): Add nice little texts to display time remaining
2017-12-20 20:15:10 +01:00
Vincent Ambo
304f3ae3f1
feat(elm): Implement task completion handling
...
Adds a clickable area to the cards that will inform the backend of a
task being completed.
This of course still looks completely terrible because I don't really
know how frontend works.
2017-12-20 20:15:09 +01:00
Vincent Ambo
6cd75ac184
feat(elm): Add initial (broken) MDL layout for tasks
...
The idea is that every task should be shown as an MDL "card" and have
some sort of associated action (probably more than just a click, but
that I'll look at ...).
Tasks are coloured based on their current "urgency".
2017-12-20 20:15:09 +01:00
Vincent Ambo
cf0395e37c
feat(lisp): Add Hunchentoot handler for task completion
2017-12-20 20:15:09 +01:00
Vincent Ambo
ce036d7d15
fix(lisp): Sort tasks in DESCENDING order
2017-12-20 20:15:09 +01:00
Vincent Ambo
26f365271e
feat(elm): Add initial logic for Gemma's Elm frontend
2017-12-20 20:15:07 +01:00
Vincent Ambo
95e4971908
feat(lisp): Initial Gemma backend implementation
...
Implements the initial - very simple - backend for Gemma, a
task-management app for recurring tasks.
2017-12-20 20:15:04 +01:00
Shea Levy
62e214fa6f
Merge branch 'fix/issue-1742-empty-completions' of git://github.com/dtzWill/nix
2017-12-20 13:18:36 -05:00
Eelco Dolstra
576abaa650
Merge pull request #1753 from FRidh/fix/escaping
...
Fix escaping, fixes build
2017-12-20 16:23:18 +01:00
Frederik Rietdijk
af1e2ffca1
Fix escaping, fixes build
2017-12-20 13:24:39 +01:00
Will Dietz
71987b18d4
linenoise.cpp: allow completions from empty input
...
Fixes #1742 .
2017-12-19 12:52:10 -06:00
Dan Peebles
ca40fbdc50
Add an issue template to cut down on the confusion
2017-12-17 11:08:28 -05:00
Eelco Dolstra
8efe937a35
Fix build on gcc 7
...
Fixes #1738 .
2017-12-16 00:49:31 +01:00
Eelco Dolstra
1dffbff57d
Merge pull request #1736 from bgamari/stoi-exceptions
...
Gracefully handle exceptions from stoi
2017-12-15 11:39:43 +01:00
Ben Gamari
626a94d70e
edit: Catch stoi exceptions from line number parsing
2017-12-14 19:11:56 -05:00
Ben Gamari
f9bcbddef2
json-to-value: Throw sensible error message on invalid numbers
2017-12-14 19:09:45 -05:00
Eelco Dolstra
5d5b931fb1
Fix build against current aws-sdk-cpp
2017-12-14 16:45:40 +01:00
Maximilian Bosch
0413aeb35d
search.cc: sort attribute names with std::map
2017-12-12 15:13:36 +01:00
Graham Christensen
e4ece83b1a
tests.setuid: only on i686 and x86_64 linuxs
2017-12-12 08:31:31 -05:00
Eelco Dolstra
1ca8e95178
Merge pull request #1722 from bhipple/fix-for-older-libcurl
...
Fix for builds with system libcurl < 7.30
2017-12-12 11:48:08 +01:00
Eelco Dolstra
de38fa9987
Merge pull request #1724 from dtzWill/fix/minor-warnings
...
fix minor warnings
2017-12-12 11:47:47 +01:00
Eelco Dolstra
e3c19ff9bc
Merge pull request #1725 from chris-martin/pr/concatStringsSep
...
Add builtins.concatStringSep to the manual
2017-12-12 11:46:10 +01:00
Vincent Ambo
9286e70da3
docs(cluster-config): 'context' key optional for template command
...
Thanks to @christopher376 on the Kubernetes Slack for pointing out this mistake.
2017-12-11 20:57:07 +01:00
Chris Martin
2a8f09a8c1
Add builtins.concatStringSep to the manual
2017-12-11 14:28:03 -05:00
Will Dietz
00e0c416ff
Mark comparison call operator as const
2017-12-11 12:08:40 -06:00
Will Dietz
e4d43f1f94
logging.cc: add missing 'override'
2017-12-11 12:08:40 -06:00
Will Dietz
c800f47395
Fix forward-decl of Bindings as "class", match definition.
...
(appease clang -Wmismatched-tags warning)
2017-12-11 11:51:55 -06:00
Eelco Dolstra
06d4566c2d
Merge pull request #1721 from expipiplus1/patch-2
...
Escape left angle brackets in XML documentation
2017-12-11 17:29:36 +01:00
Shea Levy
5ba5ca7888
Merge branch 'feature/linenoise-ng' of git://github.com/dtzWill/nix
2017-12-11 07:52:20 -05:00
Benjamin Hipple
d76c4fe770
Fix for builds with system libcurl < 7.30
...
CentOS 7.4 and RHEL 7.4 ship with libcurl-devel-7.29.0-42.el7.x86_64; this flag
was added in 7.30.0
https://curl.haxx.se/libcurl/c/CURLMOPT_MAX_TOTAL_CONNECTIONS.html
2017-12-09 20:02:21 -05:00
Joe Hermaszewski
35a49f1d7f
Escape left angle brackets in XML documentation
2017-12-09 15:31:03 +00:00
Eelco Dolstra
0b59882fe3
Merge pull request #1717 from grahamc/upload-release-aarch64
...
upload-release.pl: support aarch64-linux
2017-12-08 14:00:06 +01:00
Eelco Dolstra
d73e16df05
Merge pull request #1718 from markus1189/nix-hash-doc
...
nix-hash: Add sentence and example for nix-prefetch-url hash
2017-12-08 13:59:41 +01:00
Eelco Dolstra
82e6275a7b
Merge pull request #1719 from grahamc/fixup-darwin-hs-master
...
Fixup darwin hs master
2017-12-08 13:58:54 +01:00