Commit Graph

  • 792d29487e Correct jbuild paths for templates master Stavros Polymenis 2017-12-18 22:24:24 +00:00
  • 62a77d169b Relativize font path in Sass and css Stavros Polymenis 2017-12-17 10:19:20 +00:00
  • b1a77050e0 Relativize header links Stavros Polymenis 2017-12-16 00:25:56 +00:00
  • d43764b49a Fix web server Stavros Polymenis 2017-12-07 23:15:42 +00:00
  • ae986e4566 Move high-level conversion functions to Template for reuse in web server Stavros Polymenis 2017-12-07 22:47:26 +00:00
  • 2d260a37de Fix CSS to work with new conversion Stavros Polymenis 2017-12-06 00:09:09 +00:00
  • 98d4dac32a Generalise templates, not only for HTML Stavros Polymenis 2017-12-04 19:14:00 +00:00
  • 7e445b3603 Experimenting with new method for selectiong Template functions Stavros Polymenis 2017-12-04 19:03:45 +00:00
  • 63d915c8be Reorganise Template and HTML Stavros Polymenis 2017-12-04 00:09:29 +00:00
  • 381d4a235f Wrap all Tyxml.elt values in lists so that they can be concatenated in a single list. Thanks to Drup Stavros Polymenis 2017-11-30 01:31:14 +00:00
  • bb5316a3d4 Build in note conversion Stavros Polymenis 2017-11-30 00:25:15 +00:00
  • 8def02d2cc Compose Tyxml with Mustache Stavros Polymenis 2017-11-29 23:42:10 +00:00
  • 561d99f052 Fix date on template-less note conversion Stavros Polymenis 2017-11-28 23:08:15 +00:00
  • 637556360e Reorganise escape functions Stavros Polymenis 2017-11-28 23:03:12 +00:00
  • 1283c1de78 Refactor html composition from Template Stavros Polymenis 2017-11-28 22:23:49 +00:00
  • fe0ae40e86 Fix titles Stavros Polymenis 2017-11-27 22:20:24 +00:00
  • 0a181f80ad Wrap header in <header> by default Stavros Polymenis 2017-11-24 02:25:51 +00:00
  • b9a55a2be9 Move page structuring from Html to Template Stavros Polymenis 2017-11-24 02:25:01 +00:00
  • bfe1279ff2 Provide Converters to build command line interface Stavros Polymenis 2017-11-21 23:58:52 +00:00
  • bbc329ef61 Started static conversion indexer Stavros Polymenis 2017-11-20 22:31:17 +00:00
  • 52d2ee9f93 Add style path parameter to Html.of_note and use custom style path for html exports Stavros Polymenis 2017-11-20 21:34:22 +00:00
  • 6bfb636d8e Copy .logarion/static into export directory's static/ Stavros Polymenis 2017-11-20 21:05:41 +00:00
  • f711c7ea37 Add directory parameter and creation code Stavros Polymenis 2017-11-18 19:27:31 +00:00
  • 16fd44139e Draft conversion function Stavros Polymenis 2017-11-16 22:32:30 +00:00
  • 281a2fc78f Revise gitignore Stavros Polymenis 2017-11-16 22:29:06 +00:00
  • f8ab384f0d Fix front matter regexp and catch String.sub exception Stavros Polymenis 2017-11-15 22:04:50 +00:00
  • ce1f3e3a3b Fix Archive.sublist Stavros Polymenis 2017-11-15 22:03:28 +00:00
  • 03be845d60 Finished patching core/file Stavros Polymenis 2017-11-15 22:02:30 +00:00
  • 257038afe8 Started work on patching store/file Stavros Polymenis 2017-11-15 20:02:50 +00:00
  • aacc0daa99 Revised core to avoid use of Batteries Stavros Polymenis 2017-11-15 00:06:53 +00:00
  • 1fff19a18c Remove forgotten dependency in core/jbuild Stavros Polymenis 2017-11-13 22:45:50 +00:00
  • f79803cdfd Drop Batteries dependency Stavros Polymenis 2017-11-06 23:10:03 +00:00
  • 328e6da91e Add repository owner as author name when using create command Stavros Polymenis 2017-11-03 00:37:13 +00:00
  • c2286d0772 Fix writing to file, don't ignore Lwt thread Stavros Polymenis 2017-11-03 00:12:07 +00:00
  • f7b7cce697 Remove unused function Stavros Polymenis 2017-11-02 23:53:19 +00:00
  • eef58f96b2 Increment version to 0.2 Stavros Polymenis 2017-11-02 23:17:52 +00:00
  • 712325aa7b Refactor webserver port to a variable Stavros Polymenis 2017-11-02 22:37:14 +00:00
  • 82a493bd82 Generate config.toml in .logarion/ instead of copying it Stavros Polymenis 2017-11-02 21:52:53 +00:00
  • 39b68e947d Move config to share/; copy share/ when installing via OPAM Stavros Polymenis 2017-11-01 00:31:30 +00:00
  • 2f9cebccc2 Use .logarion/config.toml for webserver too Stavros Polymenis 2017-10-27 13:46:03 +01:00
  • 0400b7c8a0 Default to current directory for repository Stavros Polymenis 2017-10-27 13:38:55 +01:00
  • dd895a1613 Drop repository path (for now) Stavros Polymenis 2017-10-27 13:30:24 +01:00
  • f823e3bc71 Initialise to .logarion Stavros Polymenis 2017-10-27 13:29:34 +01:00
  • 9acf043870 Move Logarion's files in .logarion/ and perform OS ops with Bos Stavros Polymenis 2017-10-27 00:04:29 +01:00
  • 66c2d3cd2c Wrap webserver with custom CmdLiner term Stavros Polymenis 2017-10-25 22:09:52 +01:00
  • b1851c4426 Decompose Config.config to Config.of_path Stavros Polymenis 2017-10-25 22:07:48 +01:00
  • 9a9f8ecd67 Merge configuration files into a single file Stavros Polymenis 2017-10-21 19:46:11 +01:00
  • 5bee0850b2 Dropped default values for webserver and template configuration records Stavros Polymenis 2017-10-20 23:13:48 +01:00
  • 089871ad41 Obselete Config record and functions Stavros Polymenis 2017-10-20 23:05:17 +01:00
  • c0b6f45fe5 Revise webserver to use Confix Stavros Polymenis 2017-10-19 23:09:10 +01:00
  • d56fb93d58 Introduce Confix, a discrete library for application configuration Stavros Polymenis 2017-10-08 18:28:53 +01:00
  • 04dc9a9a22 Fixes bad topic urls, reported by @cedlemo Stavros Polymenis 2017-10-20 22:52:08 +01:00
  • 731d5a344b Fix indentation Stavros Polymenis 2017-10-20 22:44:06 +01:00
  • 192df0f191 Print server address and termination hint Stavros Polymenis 2017-10-20 22:41:59 +01:00
  • 05ccdc38ee Re-implemented Lpath.from_config_paths and of_toml_file to yield Result Stavros Polymenis 2017-10-05 23:41:09 +01:00
  • 2dc3ebbfbe Use ./share/static as default static_dir and inform about the absense of config files Stavros Polymenis 2017-10-04 23:15:14 +01:00
  • 655e4d57d9 Revise Readme's instructions for CSS generation Stavros Polymenis 2017-10-03 22:53:19 +01:00
  • dee77a3d49 Remove main.sass, replaced by two separate files Stavros Polymenis 2017-10-03 22:48:35 +01:00
  • 347f77b65d Replace mentions of Github Stavros Polymenis 2017-10-02 22:55:09 +01:00
  • 86c04abcaf Note wiki in Readme Stavros Polymenis 2017-10-02 22:51:53 +01:00
  • 49ece25552 Correct readme Stavros Polymenis 2017-10-01 21:03:24 +01:00
  • f53fae166f Improve documentation Stavros Polymenis 2017-10-01 20:57:29 +01:00
  • 26d827d218 Add missing dependency to tyxml (#17) Thomas Gazagnaire 2017-09-25 12:49:14 +02:00
  • 1c7a98989b Merge branch 'jbuild_install_instructions' into 'master' Orbifx 2017-09-24 19:26:46 +00:00
  • de0fd2ae0e Merge branch 'opam_file_missing_dependency' into 'master' Orbifx 2017-09-24 19:23:14 +00:00
  • 0325794af4 Add installation instructions in jbuild file for executables cedlemo 2017-09-24 19:52:13 +02:00
  • e541e1ed3b Add missing dependency to mustache in opam file cedlemo 2017-09-24 19:40:43 +02:00
  • a4c04dedb8 Fix CSS widths Stavros Polymenis 2017-09-23 20:21:40 +01:00
  • 056f6ed8c0 Add ability to filter by topic Stavros Polymenis 2017-09-23 13:09:42 +01:00
  • c3987e6e77 Fix summary presentation Stavros Polymenis 2017-09-23 11:48:47 +01:00
  • a593a88ecf Fix logarion_cli after changed in Lpath Stavros Polymenis 2017-09-22 23:08:14 +01:00
  • b4a8bdf5d4 Mention screenshots page Stavros Polymenis 2017-09-17 19:12:04 +01:00
  • 5dbc27d736 Create convenience makefile Stavros Polymenis 2017-09-17 19:02:48 +01:00
  • f02e3a1931 Create a light and a dark theme, with timelines Stavros Polymenis 2017-09-17 18:47:57 +01:00
  • a71a961a5e Revise default theme Stavros Polymenis 2017-09-17 17:19:10 +01:00
  • c802e7251d Drop obselete fonts from CSS Stavros Polymenis 2017-09-16 20:03:20 +01:00
  • 52629118bc Validate repository and uuid config values Stavros Polymenis 2017-09-16 18:22:28 +01:00
  • a3dc6ebb61 Revise jbuild for opium package changes Stavros Polymenis 2017-09-16 17:54:55 +01:00
  • 19bb72ecab Restore topic listing with Mustache Stavros Polymenis 2017-08-27 11:51:37 +01:00
  • c2c1a50da2 Turn repository directory into notes folder Stavros Polymenis 2017-08-26 23:54:54 +01:00
  • f0fed31f85 Fix configuration for default stylesheet filename Stavros Polymenis 2017-08-26 10:32:38 +01:00
  • 8edc08b6e9 Validate configuration and report issues Stavros Polymenis 2017-08-26 10:09:49 +01:00
  • e2b750a3bb Drop unused function in Meta Stavros Polymenis 2017-08-25 20:15:06 +01:00
  • 43a52f549b Replace config url type from String.t to Uri.t Stavros Polymenis 2017-08-25 09:32:09 +01:00
  • aac1a65e4c Change Meta.Email to Uri instead of String Stavros Polymenis 2017-08-24 08:17:24 +01:00
  • b6c7388e23 Map note topics to Atom feed categories Stavros Polymenis 2017-08-23 23:27:54 +01:00
  • d72a09f66d Drop ocamlfind, oasis and lens dependencies Stavros Polymenis 2017-08-22 22:34:29 +01:00
  • 3e7b2c28a9 Add opium to dependencies in opam file Stavros Polymenis 2017-08-22 22:29:46 +01:00
  • f027a7a465 Insert library dependencies for webserver jbuild Stavros Polymenis 2017-08-13 17:08:27 +01:00
  • 4005542f2e Increase entries per page, hardcoded for now to 16 Stavros Polymenis 2017-08-13 15:29:42 +01:00
  • 698d1ac9cc Fixes logarion.opam for Jbuilder Stavros Polymenis 2017-08-07 22:29:40 +01:00
  • 5032c009b3 Switches to building to Jbuilder Stavros Polymenis 2017-08-07 22:12:49 +01:00
  • 2c2e7a01b6 Updates readme community and support section Stavros Polymenis 2017-07-04 22:14:52 +01:00
  • dff3e2362c Updates readme Stavros Polymenis 2017-07-04 22:07:24 +01:00
  • 818f9daa5a Updates contribution guide Stavros Polymenis 2017-07-04 21:49:27 +01:00
  • b981c99b39 Improves front-matter parser; checks for fields Stavros Polymenis 2017-06-04 23:01:22 +01:00
  • 403d9ebaed Renames slug field to alias Stavros Polymenis 2017-06-04 15:24:50 +01:00
  • a39ee71b46 Implements pagination Stavros Polymenis 2017-06-02 23:35:07 +01:00
  • 32a960bf86 Updates opam pin address in readme Stavros Polymenis 2017-05-17 23:58:04 +01:00
  • 1962203237 Abstracts store (back-end) using the Archive functor Stavros Polymenis 2017-05-17 00:16:44 +01:00