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
Stavros Polymenis
8edc08b6e9
Validate configuration and report issues
...
First iteration of configuration checking
Refactor configuration validating into Config module
Check Archive configuration during webserver startup
Checked notes subdirectory
Validate existense of styles under static directory
2017-08-26 10:18:59 +01:00
Stavros Polymenis
e2b750a3bb
Drop unused function in Meta
2017-08-25 20:15:06 +01:00
Stavros Polymenis
43a52f549b
Replace config url type from String.t to Uri.t
2017-08-25 09:32:09 +01:00
Stavros Polymenis
aac1a65e4c
Change Meta.Email to Uri instead of String
...
Adapt converters to new Email module
2017-08-25 00:09:33 +01:00
Stavros Polymenis
b6c7388e23
Map note topics to Atom feed categories
2017-08-23 23:27:54 +01:00
Stavros Polymenis
d72a09f66d
Drop ocamlfind, oasis and lens dependencies
2017-08-22 22:34:29 +01:00
Stavros Polymenis
3e7b2c28a9
Add opium to dependencies in opam file
2017-08-22 22:29:46 +01:00
Stavros Polymenis
f027a7a465
Insert library dependencies for webserver jbuild
2017-08-13 17:08:27 +01:00
Stavros Polymenis
4005542f2e
Increase entries per page, hardcoded for now to 16
2017-08-13 15:29:42 +01:00
Stavros Polymenis
698d1ac9cc
Fixes logarion.opam for Jbuilder
2017-08-07 22:29:40 +01:00
Stavros Polymenis
5032c009b3
Switches to building to Jbuilder
...
Squashed commit of the following:
commit f9c6c81ab1658b578ddd8fddcd6d1e130042c521
Author: Stavros Polymenis <sp@orbitalfox.com>
Date: Sun Aug 6 22:25:51 2017 +0100
Changes ignored files
commit 1e3bc2b9dc26bbc386235d7e0b4b04228fd1fc3c
Author: Stavros Polymenis <sp@orbitalfox.com>
Date: Sat Aug 5 22:29:55 2017 +0100
Renamed core to Logarion and converts webserver to jbuild
commit c1c773da92f9a1627b09526395c8103298644c69
Author: Stavros Polymenis <sp@orbitalfox.com>
Date: Sat Aug 5 18:10:21 2017 +0100
Completes conversion of logarion compilation to jbuild
commit e74c864f6daa95415bc2a17ddd7a1299769dce74
Author: Stavros Polymenis <sp@orbitalfox.com>
Date: Sat Aug 5 15:39:34 2017 +0100
wip: switching to jbuilder
2017-08-07 22:12:49 +01:00
Stavros Polymenis
2c2e7a01b6
Updates readme community and support section
2017-07-04 22:14:52 +01:00
Stavros Polymenis
dff3e2362c
Updates readme
2017-07-04 22:07:24 +01:00
Stavros Polymenis
818f9daa5a
Updates contribution guide
2017-07-04 21:49:27 +01:00
Stavros Polymenis
b981c99b39
Improves front-matter parser; checks for fields
2017-06-04 23:01:22 +01:00
Stavros Polymenis
403d9ebaed
Renames slug field to alias
2017-06-04 15:24:50 +01:00
Stavros Polymenis
a39ee71b46
Implements pagination
2017-06-02 23:35:07 +01:00