1. 15 Dec, 2018 2 commits
  2. 14 Dec, 2018 1 commit
  3. 13 Dec, 2018 1 commit
    • Malcolm Blaney's avatar
      Grid module will now display filter row as fixed when the page is · 308c6a98
      Malcolm Blaney authored
      scrolled, along with the header row. Added some more special
      characters to Stock module grid filter, '<' and '>' characters can
      be used at the start of the input to filter rows based on column
      values being less than or greater than the number that follows those
      characters, respectively. Moved fixHeaderRow() from Stock module to
      Grid module js and made it generic. It's now also used by the Members
      module. Made autocomplete fields more consistent by using minLength: 1
      across all modules where the source list is local. Summary page can
      now optionally skip displaying the outstanding balance for a user.
      308c6a98
  4. 11 Dec, 2018 1 commit
  5. 07 Dec, 2018 1 commit
    • Malcolm Blaney's avatar
      Cart->UpdateItem now takes extra tracking parameter so that Stock · 001ce457
      Malcolm Blaney authored
      module can explicitly turn off cart sync. Cart module no longer
      changes tracking based on stock availability. Stock module now
      also updates wholesale and retail markup prices when the base
      price is changed in the grid. Grid module now responds to browser
      resize events when in wide grid mode. A few small improvements to
      Sell module to make sure data isn't getting loaded twice due to
      different browser events firing. Fixed a bug in session_expired
      where reload wasn't set in some cases.
      001ce457
  6. 30 Nov, 2018 1 commit
  7. 29 Nov, 2018 1 commit
  8. 28 Nov, 2018 1 commit
  9. 27 Nov, 2018 3 commits
  10. 26 Nov, 2018 2 commits
  11. 22 Nov, 2018 3 commits
  12. 21 Nov, 2018 1 commit
  13. 20 Nov, 2018 1 commit
  14. 16 Nov, 2018 2 commits
    • Malcolm Blaney's avatar
    • Malcolm Blaney's avatar
      Add support for Micropub Media Endpoint to Browser module, and · 3dc7cf27
      Malcolm Blaney authored
      Micropub query config support to auth.php. Improved parse_hcard
      in SimplePie Parser to also cache photos in h-feeds, and
      parse_hcard helper function in microformats.php will now add photos
      from reposts to the nickname cache. Invoice and Purchase modules
      now operate from the assumption that dates for a given day can have
      timestamps anywhere between 00:00:00 and 23:59:59 on the day given.
      Fixed a bug in Purchase module that was using a 12 hour window to
      check purchases rather than following the new rule for timestamps.
      Stock module bug made items that were available to purchase
      unavailable from the supplier, which meant they no longer showed up
      by default on the stock page. Other changes are small UI improvements.
      3dc7cf27
  15. 13 Nov, 2018 2 commits
  16. 12 Nov, 2018 1 commit
  17. 11 Nov, 2018 1 commit
  18. 10 Nov, 2018 1 commit
    • Malcolm Blaney's avatar
      Move code from Post->Callback to it's own function, CustomSettings, · 8ede2d78
      Malcolm Blaney authored
      which now also provides custom settings for enclosures. Bug fix in
      Writer module js, enclosure was being stringify'd twice. Extended
      module js also needed some changes to handle new Post custom
      settings options. Support .mov files in SimplePie microformats
      parser as browsers support them. A few other small bug fixes and
      missing file includes for microformats.php which is now used more.
      8ede2d78
  19. 09 Nov, 2018 1 commit
  20. 08 Nov, 2018 1 commit
    • Malcolm Blaney's avatar
      Added initial support for photo posts, which can be added via the · b6da5b49
      Malcolm Blaney authored
      Writer module and will be rendered as a lightbox in the Post module.
      Post module now also sends webmentions when a post is removed.
      Removed code that was used to publish to Facebook, as that can no
      longer be done via brid.dy. Control bar now has either static or
      sticky positioning, as neither of these values obscure the rest of
      the page. SimplePie Parser bug fix, an extra array was being added
      to the Media RSS format which wasn't required.
      b6da5b49
  21. 04 Nov, 2018 1 commit
  22. 02 Nov, 2018 2 commits
    • Malcolm Blaney's avatar
      Previous change adding overflow hidden to Control is not ok because · 35277fd7
      Malcolm Blaney authored
      menus are hidden. A couple of other small formatting improvements.
      35277fd7
    • Malcolm Blaney's avatar
      Groupwizard module remove orders section has been hidden behind a · 5277530b
      Malcolm Blaney authored
      flag, as it's not as useful anymore and can cause problems if set
      without planning. Invoice module added new invoice-date-format
      template, rather than creating a bunch of optional date formats.
      Also added invoice-date-offset to have more control over the
      invoice subject. Remove Purchase->ActiveUsers as this is now done
      by the Invoice module. Fixed an issue in the Purchase module where
      purchasing with the same account on consecutive days would load the
      previous day's purchases. Control module settings callback still
      uses the word 'fixed' for position but applies the value 'sticky'.
      Also assumes default is now opaque for control and applies
      transparency class for absolute positioning only. Minimise button
      has been removed because sticky positioning doesn't obscure the
      top of the page. Old browser specific css properties have been
      removed from write_style as support for generic properties is much
      better. SimplePie->Item fix following recent changes, enclosure
      caching needs to make sure the url is for an image. Microformats
      url fetcher has a new default option to return json as Firefox has
      a new json viewer enabled by default.
      5277530b
  23. 30 Oct, 2018 5 commits
  24. 26 Oct, 2018 2 commits
  25. 25 Oct, 2018 1 commit
    • Malcolm Blaney's avatar
      Turn off autocomplete for some input fields. Fixed a potential bug · 9cd58fab
      Malcolm Blaney authored
      in Purchase module when ordering page is left open and then ordering
      window closes. Post->LookupAuthor() has been refactored to
      Base->LookupNickname() as it's now also used by the Reader module.
      Reader module will now try and save author details in nickname cache
      and then also use them when rendering content. SimplePie image
      handler now returns default spacer.png so as not to break image tags
      on cache miss. parse_hcard() no longer defaults author name to
      'someone', so updated Notification module to first fall back to
      domain from the provided url, and then to use 'someone'.
      9cd58fab
  26. 24 Oct, 2018 1 commit
    • Malcolm Blaney's avatar
      Reader module now uses cache location set by SimplePie. Improve · b907e1f7
      Malcolm Blaney authored
      PurgeCache by listing by access time rather than modification time,
      and limit how many files need to be opened by piping through head.
      Control module js now displays content in edit mode that was
      previously hidden for logged in users. Improved microformats image
      parsing to use lightbox effect more often, also now displays two
      of the image set by default, side by side. jQuery UI icons are now
      shown for reader items that have been marked up as like-of or
      repost-of, to be consistent with in-reply-to. Improved the image
      handler used by SimplePie to cache external images. Files where the
      image content was previously removed to save space are now re-cached
      since the file now has a more recent access time. Also added a new
      function to SimplePie to resize large images before they get cached.
      b907e1f7