Permalink
Commits on Apr 26, 2017
Commits on Apr 23, 2017
Commits on Apr 20, 2017
Commits on Apr 17, 2017
Commits on Apr 15, 2017
  1. vsgi: Add the whole message to journald

    This reproduce the behaviour of 'writer_journald'.
    arteymix committed Apr 15, 2017
  2. route: Move testing for 'match' into 'fire'

    arteymix committed Apr 15, 2017
Commits on Apr 14, 2017
  1. Update 'README.md' and describe more features

    arteymix committed on GitHub Apr 14, 2017
Commits on Apr 12, 2017
  1. vsgi: Extract 'CODE_LINE' and 'CODE_FILE' from the formatted message

    arteymix committed Apr 12, 2017
  2. Merge branch 'wip/better-logging' into 'master'

    arteymix committed Apr 12, 2017
  3. Fix warnings for multipart tests

    arteymix committed Apr 12, 2017
  4. vsgi: Use 'join_paths' for installing implementations

    arteymix committed Apr 12, 2017
  5. vsgi: Add 'libsystemd' to private requirements only if found

    arteymix committed Apr 12, 2017
Commits on Apr 11, 2017
  1. vsgi: Fix missing C header and pkg-config dependency for libsystemd

    Use a subnamespace for the journal-related routines and include missing
    C header.
    
    Mark 'libsystemd' as a private dependency for VSGI.
    arteymix committed Apr 11, 2017
  2. vsgi: Add docs about '--log-writer' flag

    arteymix committed Apr 11, 2017
  3. vsgi: Improve logging and support structured logging

    Add a '--log-writer' argument to specify a writer for the logs.
    Supported values are:
    
     - standard-streams
     - journald
     - default
    
    If glib-2.0 (>=2.50) is available, then use the corresponding log writer
    functions.
    
    Add an optional dependency on 'libsystemd' as a fallback for
    'Log.writer_journald' if glib-2.0 (>=2.50) is not satisfied.
    
    Move the colored output as a fallback for 'standard-streams' if
    glib-2.0 (>=2.50) is not satisfied.
    arteymix committed Sep 27, 2016
  4. vsgi: Replace the default log handler instead of using a mask

    This is for allowing applications to handle specific logs by themselves.
    arteymix committed Apr 11, 2017
  5. examples: Serve static assets from a path

    This fix an issue with Meson requiring the assets to exist in order to
    compile them in a resource bundle.
    arteymix committed Apr 11, 2017
Commits on Apr 10, 2017
  1. Use 'shared_module' for VSGI servers

    arteymix committed Apr 10, 2017
Commits on Mar 27, 2017
  1. Revert "context: Add 'get_or_fail' and 'take_or_fail' utilities"

    This reverts commit eed1e0d.
    
    It's useless finally.. This would be more appropriate for accessing
    forms and query, but since it's in VSGI we can't really work it out.
    arteymix committed Mar 27, 2017
  2. vsgi: Add a property for decoding the request form

    arteymix committed Mar 27, 2017
  3. context: Add 'get_or_fail' and 'take_or_fail' utilities

    It avoids null-checking by raising a '422 Unprocessable Entity' status,
    which is convenient in most scenarios.
    arteymix committed Mar 27, 2017
  4. Install static assets with Bower for examples

    arteymix committed Mar 19, 2017
Commits on Mar 24, 2017
  1. updated all gir_version attributes to 0.4

    chebizarro committed with arteymix Mar 24, 2017
  2. ci: Drop Vala 0.24, 0.26 and 0.28

    It's not provided anymore by Vala Team PPA.
    arteymix committed Mar 24, 2017
Commits on Mar 16, 2017
  1. vsgi: Decode 'PATH_INFO' and 'REQUEST_URI' for CGI-based protocols

    arteymix committed Mar 16, 2017
Commits on Mar 13, 2017
  1. vsgi: Fix 'memmem' upper bound not including the last alignment

    arteymix committed Mar 13, 2017
Commits on Mar 12, 2017
  1. Add a 'bower.json' since the package is now registered

    arteymix committed Mar 12, 2017
  2. docs: Add installation instructions using Bower

    arteymix committed Mar 12, 2017
  3. build: Build documentation by default

    Bump Meson requirement to '0.38.0' as it provides 'build_by_default'
    flag for custom targets.
    arteymix committed Mar 12, 2017