339 Commits

Author SHA1 Message Date
Stavros Polymenis
f79803cdfd Drop Batteries dependency 2017-11-06 23:10:03 +00:00
Stavros Polymenis
328e6da91e Add repository owner as author name when using create command 2017-11-03 00:37:13 +00:00
Stavros Polymenis
c2286d0772 Fix writing to file, don't ignore Lwt thread 2017-11-03 00:12:07 +00:00
Stavros Polymenis
f7b7cce697 Remove unused function 2017-11-02 23:53:19 +00:00
Stavros Polymenis
eef58f96b2 Increment version to 0.2 2017-11-02 23:17:52 +00:00
Stavros Polymenis
712325aa7b Refactor webserver port to a variable 2017-11-02 22:37:14 +00:00
Stavros Polymenis
82a493bd82 Generate config.toml in .logarion/ instead of copying it 2017-11-02 21:52:53 +00:00
Stavros Polymenis
39b68e947d Move config to share/; copy share/ when installing via OPAM 2017-11-01 00:31:30 +00:00
Stavros Polymenis
2f9cebccc2 Use .logarion/config.toml for webserver too 2017-10-27 13:46:03 +01:00
Stavros Polymenis
0400b7c8a0 Default to current directory for repository 2017-10-27 13:38:55 +01:00
Stavros Polymenis
dd895a1613 Drop repository path (for now) 2017-10-27 13:30:32 +01:00
Stavros Polymenis
f823e3bc71 Initialise to .logarion 2017-10-27 13:29:34 +01:00
Stavros Polymenis
9acf043870 Move Logarion's files in .logarion/ and perform OS ops with Bos 2017-10-27 00:04:29 +01:00
Stavros Polymenis
66c2d3cd2c Wrap webserver with custom CmdLiner term 2017-10-25 22:09:52 +01:00
Stavros Polymenis
b1851c4426 Decompose Config.config to Config.of_path 2017-10-25 22:08:18 +01:00
Stavros Polymenis
9a9f8ecd67 Merge configuration files into a single file 2017-10-21 19:46:11 +01:00
Stavros Polymenis
5bee0850b2 Dropped default values for webserver and template configuration records 2017-10-20 23:18:53 +01:00
Stavros Polymenis
089871ad41 Obselete Config record and functions 2017-10-20 23:18:53 +01:00
Stavros Polymenis
c0b6f45fe5 Revise webserver to use Confix
- Drop begin scope in of_config and improve UUID error message
- Tidy syntax
2017-10-20 23:18:36 +01:00
Stavros Polymenis
d56fb93d58 Introduce Confix, a discrete library for application configuration
- Patch Template.ml to use Confix
- Add result binding operator
- Patch template and webserver to use Confix
- Wrote Config.to_record for applying positive result to converter
- Remove truncated file
2017-10-20 23:18:02 +01:00
Stavros Polymenis
04dc9a9a22 Fixes bad topic urls, reported by @cedlemo 2017-10-20 22:52:08 +01:00
Stavros Polymenis
731d5a344b Fix indentation 2017-10-20 22:44:06 +01:00
Stavros Polymenis
192df0f191 Print server address and termination hint 2017-10-20 22:41:59 +01:00
Stavros Polymenis
05ccdc38ee Re-implemented Lpath.from_config_paths and of_toml_file to yield Result 2017-10-05 23:41:09 +01:00
Stavros Polymenis
2dc3ebbfbe Use ./share/static as default static_dir and inform about the absense of config files 2017-10-04 23:15:14 +01:00
Stavros Polymenis
655e4d57d9 Revise Readme's instructions for CSS generation 2017-10-03 22:53:19 +01:00
Stavros Polymenis
dee77a3d49 Remove main.sass, replaced by two separate files 2017-10-03 22:48:35 +01:00
Stavros Polymenis
347f77b65d Replace mentions of Github 2017-10-02 22:55:09 +01:00
Stavros Polymenis
86c04abcaf Note wiki in Readme 2017-10-02 22:51:53 +01:00
Stavros Polymenis
49ece25552 Correct readme 2017-10-01 21:03:24 +01:00
Stavros Polymenis
f53fae166f Improve documentation
- Spelling corrections
- Added "Cloning & contributing" to Contributing
- Revised commands for filename changes
2017-10-01 20:57:29 +01:00
Thomas Gazagnaire
26d827d218 Add missing dependency to tyxml (#17)
Contributed by @samoht
2017-09-25 11:49:14 +01:00
Orbifx
1c7a98989b Merge branch 'jbuild_install_instructions' into 'master'
Add installation instructions in jbuild file for executables

See merge request orbifx/logarion!2
2017-09-24 19:26:46 +00:00
Orbifx
de0fd2ae0e Merge branch 'opam_file_missing_dependency' into 'master'
Add missing dependency to mustache in opam file

See merge request orbifx/logarion!1
2017-09-24 19:23:14 +00:00
cedlemo
0325794af4 Add installation instructions in jbuild file for executables 2017-09-24 19:52:13 +02:00
cedlemo
e541e1ed3b Add missing dependency to mustache in opam file 2017-09-24 19:40:43 +02:00
Stavros Polymenis
a4c04dedb8 Fix CSS widths 2017-09-23 20:21:40 +01:00
Stavros Polymenis
056f6ed8c0 Add ability to filter by topic 2017-09-23 13:09:42 +01:00
Stavros Polymenis
c3987e6e77 Fix summary presentation 2017-09-23 11:48:47 +01:00
Stavros Polymenis
a593a88ecf Fix logarion_cli after changed in Lpath 2017-09-22 23:08:14 +01:00
Stavros Polymenis
b4a8bdf5d4 Mention screenshots page 2017-09-17 19:12:04 +01:00
Stavros Polymenis
5dbc27d736 Create convenience makefile 2017-09-17 19:02:48 +01:00
Stavros Polymenis
f02e3a1931 Create a light and a dark theme, with timelines
Simplify themes.
Deleted expansive colour sass file for now; don't see the point in that complexity at this stage.
2017-09-17 18:47:57 +01:00
Stavros Polymenis
a71a961a5e Revise default theme 2017-09-17 17:19:10 +01:00
Stavros Polymenis
c802e7251d Drop obselete fonts from CSS 2017-09-16 20:03:20 +01:00
Stavros Polymenis
52629118bc Validate repository and uuid config values 2017-09-16 18:22:28 +01:00
Stavros Polymenis
a3dc6ebb61 Revise jbuild for opium package changes 2017-09-16 17:54:55 +01:00
Stavros Polymenis
19bb72ecab Restore topic listing with Mustache 2017-08-27 11:51:50 +01:00
Stavros Polymenis
c2c1a50da2 Turn repository directory into notes folder 2017-08-26 23:54:54 +01:00
Stavros Polymenis
f0fed31f85 Fix configuration for default stylesheet filename 2017-08-26 10:32:38 +01:00