<commit_before>Layout: false

doctype html
html lang="en"
  head
    meta charset="utf-8"

    title
      = org.web_app_title || "Reunion"

    meta name="viewport" content="width=device-width, initial-scale=1.0"

    link href="/css/bootstrap.css" rel="stylesheet"
    link href="/css/bootstrap-theme.css" rel="stylesheet"
    link href="/css/reunion.css" rel="stylesheet"
    script src="/js/jquery-2.1.0.min.js"
    script src="/js/bootstrap.min.js"
    script src="/js/script.js"
  body
    .navbar.navbar.navbar-defaulr role="navigation" id="top"
      .container-fluid
        .navbar-header
          button class="navbar-toggle" data-toggle="collapse" type="button" data-target=".bs-nav-collapse"
            span.icon-bar
            span.icon-bar
            span.icon-bar
          
          a class="navbar-brand" href="/"
            = "Reunion"



        .navbar-collapse.collapse.bs-navbar-collapse role="navigation"
          ul.nav.navbar-nav
            li
              a href="/import/sources" 1. Import
            li
              a href="/bank" 2. Reconcile
            li
              a href="/import/validate" 3. Validate
            li 
              a href="/rules" 4. Rules
            li 
              a href="/repl" 5. Query
            li
              a href="/transfers/unmatched" 6. Transfers
            li
              a href="/reports" 7. Subledgers
            li
              a href="/expense" 8. Deductions
            li
              form action="/reparse" method="post"
                button.navbar-btn.btn.btn-default type="submit" 
                  span.glyphicon.glyphicon-refresh
                  |  Parse
            li
              form action="/recompute" method="post"
                button.navbar-btn.btn.btn-default type="submit" 
                  span.glyphicon.glyphicon-filter
                  |  Compute
            li
              form action="/export" method="post"
                button.navbar-btn.btn.btn-default type="submit" 
                  span.glyphicon.glyphicon-floppy-disk
                  |  Reports

    .container-fluid
      /
        p
          == "Displaying transactions between #{get_date_from} to #{get_date_to}"
      == yield


<commit_msg>Bypass the terrible /expense system, use /reports/tax instead<commit_after>Layout: false

doctype html
html lang="en"
  head
    meta charset="utf-8"

    title
      = org.web_app_title || "Reunion"

    meta name="viewport" content="width=device-width, initial-scale=1.0"

    link href="/css/bootstrap.css" rel="stylesheet"
    link href="/css/bootstrap-theme.css" rel="stylesheet"
    link href="/css/reunion.css" rel="stylesheet"
    script src="/js/jquery-2.1.0.min.js"
    script src="/js/bootstrap.min.js"
    script src="/js/script.js"
  body
    .navbar.navbar.navbar-defaulr role="navigation" id="top"
      .container-fluid
        .navbar-header
          button class="navbar-toggle" data-toggle="collapse" type="button" data-target=".bs-nav-collapse"
            span.icon-bar
            span.icon-bar
            span.icon-bar
          
          a class="navbar-brand" href="/"
            = "Reunion"



        .navbar-collapse.collapse.bs-navbar-collapse role="navigation"
          ul.nav.navbar-nav
            li
              a href="/import/sources" 1. Import
            li
              a href="/bank" 2. Reconcile
            li
              a href="/import/validate" 3. Validate
            li 
              a href="/rules" 4. Rules
            li 
              a href="/repl" 5. Query
            li
              a href="/transfers/unmatched" 6. Transfers
            li
              a href="/reports" 7. Subledgers
            li
              a href="/reports/tax" 8. Tax
            li
              form action="/reparse" method="post"
                button.navbar-btn.btn.btn-default type="submit" 
                  span.glyphicon.glyphicon-refresh
                  |  Parse
            li
              form action="/recompute" method="post"
                button.navbar-btn.btn.btn-default type="submit" 
                  span.glyphicon.glyphicon-filter
                  |  Compute
            li
              form action="/export" method="post"
                button.navbar-btn.btn.btn-default type="submit" 
                  span.glyphicon.glyphicon-floppy-disk
                  |  Reports

    .container-fluid
      /
        p
          == "Displaying transactions between #{get_date_from} to #{get_date_to}"
      == yield



{'fraction_non_alphanumeric': 0.11469613259668508, 'fraction_numerical': 0.0061878453038674034, 'mean_word_length': 1.5005524861878452, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1344256', 'n_tokens_mistral': 1347, 'n_tokens_neox': 1235, 'n_words': 257}