1. 18 Oct, 2018 1 commit
  2. 25 Aug, 2018 1 commit
  3. 06 Aug, 2018 1 commit
  4. 05 Aug, 2018 2 commits
  5. 19 Jul, 2018 2 commits
    • David Morley's avatar
      2.3.0 Release (#192) · 7ec0798b
      David Morley authored
      * detect language from body text of main page
      
      * old axis not used
      
      * changelog
      
      * restore user ratings, tiny clean up on looks
      
      * use API for pulls of master version - enforce some security (#159)
      
      * use API for pulls of master version - enforce some security
      
      * add migration
      
      * fix podcrawler
      
      * fix podcrawler
      
      * add diasp.org json active pods
      update composer to 7.2 php
      
      * add diasp.org json active pods
      update composer to 7.2 php
      
      * remove wizard junk from this branch
      
      * remove wizard junk from this branch
      
      * Revamp masterversionpull fixes (#163)
      
      * Use PHP_SAPI constant to save function call.
      
      * Fix podcrawler to properly filter out only pods that support the diaspora protocol.
      
      * Fix DB write logic and clean up pull.php code a bit.
      
      * Use the best nodeinfo available
      
      * Use the best nodeinfo available, need to default to 1.0
      
      * same order each time vs random
      
      * fix link
      
      * little more universality
      
      * freindica version edit, support as best as can
      
      * using jasonrobinson.me as an example last updated at 2018-04-12 17:23:41.55 is now hidden, giving more time padding for dev branches.
      
      * bower to yarn (#162)
      
      * bower to yarn
      
      * yarn -> Javascript dependencies
      composer -> PHP dependencies
      
      * changelog
      
      * Add filter, paging, update menus to make them mobile (#161)
      
      * Add filter, paging, update menus to make them mobile
      
      * remove legacy items unused
      
      * switch from images to css and bigger for fingers
      
      * allow search/filter podmin data
      
      * cleanup
      
      * css important there
      
      * footer mobile fix
      
      * changelog
      
      * use carbon for nice human dates. add country name in full (#164)
      
      * use carbon for nice human dates. add country name in full
      
      * use carbon for nice human dates. add country name in full
      
      * old axis not used
      
      * Improve usage of Carbon. (#166)
      
      * changelog
      
      * use API for pulls of master version - enforce some security (#159)
      
      * use API for pulls of master version - enforce some security
      
      * add migration
      
      * fix podcrawler
      
      * fix podcrawler
      
      * add diasp.org json active pods
      update composer to 7.2 php
      
      * add diasp.org json active pods
      update composer to 7.2 php
      
      * remove wizard junk from this branch
      
      * remove wizard junk from this branch
      
      * Revamp masterversionpull fixes (#163)
      
      * Use PHP_SAPI constant to save function call.
      
      * Fix podcrawler to properly filter out only pods that support the diaspora protocol.
      
      * Fix DB write logic and clean up pull.php code a bit.
      
      * Use the best nodeinfo available
      
      * Use the best nodeinfo available, need to default to 1.0
      
      * same order each time vs random
      
      * fix link
      
      * little more universality
      
      * freindica version edit, support as best as can
      
      * using jasonrobinson.me as an example last updated at 2018-04-12 17:23:41.55 is now hidden, giving more time padding for dev branches.
      
      * bower to yarn (#162)
      
      * bower to yarn
      
      * yarn -> Javascript dependencies
      composer -> PHP dependencies
      
      * changelog
      
      * Add filter, paging, update menus to make them mobile (#161)
      
      * Add filter, paging, update menus to make them mobile
      
      * remove legacy items unused
      
      * switch from images to css and bigger for fingers
      
      * allow search/filter podmin data
      
      * cleanup
      
      * css important there
      
      * footer mobile fix
      
      * changelog
      
      * use carbon for nice human dates. add country name in full
      
      * Improve usage of Carbon. (#166)
      
      * Carbon (#168)
      
      * fix merge error
      
      * rebase
      
      * Improve usage of Carbon. (#166)
      
      * use carbon for nice human dates. add country name in full
      
      * Improve usage of Carbon. (#166)
      
      * PHP 7.2 and PSR-2 compliance (#170)
      
      * Add PHP Code Sniffer, clean up composer.json, ignore node_modules
      
      * Initial PSR2 flash.
      
      * Declare strict types, add file comments, remove copyright notices.
      
      * Fix SQL code indentation.
      
      * Smaller visual code changes.
      
      * Modify / remove invalid or unnecessary code.
      
      * Add some variable data fail safes.
      
      * Move logging into lib and introduce Poduptime namespace.
      
      * Simple cookie hint
      
      * move to supported db for IP geo data
      
      * travis
      
      * cleaner lookups, utf8 does not seem needed to fix now, something to watch still in dev
      
      * set a non-static date
      
      * little more user friendly
      
      * shell better formatting
      
      * consistency
      
      * curl it
      
      * even smarter
      
      * develop branch cleanup (#173)
      
      * develop branch cleanup
      
      * develop branch cleanup
      
      * develop branch cleanup
      
      * move to new lightbox that is responsive
      
      * move to new lightbox that is responsive
      
      * Adminunused (#175)
      
      * remove adminrating
      
      * remove adminrating
      
      * remove echo
      
      * Dbtableclean - remove hidden and secure (#176)
      
      * remove hidden and secure from db
      
      * remove hidden and secure from db
      
      * remove hidden and secure from db
      
      * This syntax (ES6) can make defining complex object literals much cleaner.
      
      * fix weird blank pages on reloads
      
      * remove unused line
      
      * lat and long
      
      * Just some alignment stuff, only visual code, no functionality.
      
      * Refactor away unnecessary 'else' statements.
      
      * Prevent duplicate PHP code execution for pie chart generation using passed data.
      
      * Various little fixes, like spacing, better date output, removing unused code.
      
      * Recursive call to stringify subarray items for API.
      
      * Small fixes thanks to Codacy, some simple code cleanup.
      
      * More spacing and alignment fixes, purely visual.
      
      * Fix domain cookie check.
      
      * There is no more slider...
      
      * few last cleanups
      
      * just to get things running again.
      
      * Pullissues (#184)
      
      * Pull some things after curl is a success rather than for all
      
      * fix ip pull if ip
      
      * fix loading spinner css
      
      * allow php-cgi
      
      * allow php-cgi
      
      * == not ===
      
      * more cli
      
      * tricky pods have node info but no home page so users can not even access the pod
      
      * implode and make them a version that conforms
      
      * less nice to dash
      
      * dont barf on bad pods
      
      * space
      
      * fix ratings
      
      * less jumping on table
      
      * view items
      
      * shortversion is not really ok for dev, hack to make it decent for now
      
      * store version in checks
      
      * fix div
      
      * make charts responsive for mobile
      
      * Catch invalid GeoIP database.
      
      * Small code simplification and remove unnecessary else statement.
      
      * Minor code changes, purely visual.
      
      * !blue
      
      * Load tooltips after everything else to make sure all is loaded correctly. (#188)
      
      * fix pull again (#191)
      
      * few easy UI fixes (#189)
      
      * few easy UI fixes
      
      * Make table headers DIV instead of A tags. (#190)
      
      Add tooltips to services images.
      
      * leave page menu on screen
      7ec0798b
    • David Morley's avatar
      few easy UI fixes (#189) · 5b751f3c
      David Morley authored
      * few easy UI fixes
      
      * Make table headers DIV instead of A tags. (#190)
      
      Add tooltips to services images.
      
      * leave page menu on screen
      5b751f3c
  6. 17 Jul, 2018 1 commit
  7. 11 Jul, 2018 1 commit
    • David Morley's avatar
      develop branch cleanup (#173) · 29bcb735
      David Morley authored
      * develop branch cleanup
      
      * develop branch cleanup
      
      * develop branch cleanup
      
      * move to new lightbox that is responsive
      
      * move to new lightbox that is responsive
      
      * Adminunused (#175)
      
      * remove adminrating
      
      * remove adminrating
      
      * remove echo
      
      * Dbtableclean - remove hidden and secure (#176)
      
      * remove hidden and secure from db
      
      * remove hidden and secure from db
      
      * remove hidden and secure from db
      
      * This syntax (ES6) can make defining complex object literals much cleaner.
      
      * fix weird blank pages on reloads
      
      * remove unused line
      
      * lat and long
      
      * Just some alignment stuff, only visual code, no functionality.
      
      * Refactor away unnecessary 'else' statements.
      
      * Prevent duplicate PHP code execution for pie chart generation using passed data.
      
      * Various little fixes, like spacing, better date output, removing unused code.
      
      * Recursive call to stringify subarray items for API.
      
      * Small fixes thanks to Codacy, some simple code cleanup.
      
      * More spacing and alignment fixes, purely visual.
      
      * Fix domain cookie check.
      
      * There is no more slider...
      
      * few last cleanups
      29bcb735
  8. 05 Jul, 2018 1 commit
    • Armando Luescher's avatar
      PHP 7.2 and PSR-2 compliance (#170) · eac0f5e2
      Armando Luescher authored
      * Add PHP Code Sniffer, clean up composer.json, ignore node_modules
      
      * Initial PSR2 flash.
      
      * Declare strict types, add file comments, remove copyright notices.
      
      * Fix SQL code indentation.
      
      * Smaller visual code changes.
      
      * Modify / remove invalid or unnecessary code.
      
      * Add some variable data fail safes.
      
      * Move logging into lib and introduce Poduptime namespace.
      eac0f5e2
  9. 03 Jul, 2018 2 commits
    • David Morley's avatar
      Add filter, paging, update menus to make them mobile (#161) · 4d45f5b0
      David Morley authored
      * Add filter, paging, update menus to make them mobile
      
      * remove legacy items unused
      
      * switch from images to css and bigger for fingers
      
      * allow search/filter podmin data
      
      * cleanup
      
      * css important there
      
      * footer mobile fix
      
      * changelog
      4d45f5b0
    • David Morley's avatar
      use API for pulls of master version - enforce some security (#159) · 6da68df9
      David Morley authored
      * use API for pulls of master version - enforce some security
      
      * add migration
      
      * fix podcrawler
      
      * fix podcrawler
      
      * add diasp.org json active pods
      update composer to 7.2 php
      
      * add diasp.org json active pods
      update composer to 7.2 php
      
      * remove wizard junk from this branch
      
      * remove wizard junk from this branch
      
      * Revamp masterversionpull fixes (#163)
      
      * Use PHP_SAPI constant to save function call.
      
      * Fix podcrawler to properly filter out only pods that support the diaspora protocol.
      
      * Fix DB write logic and clean up pull.php code a bit.
      
      * Use the best nodeinfo available
      
      * Use the best nodeinfo available, need to default to 1.0
      
      * same order each time vs random
      
      * fix link
      
      * little more universality
      
      * freindica version edit, support as best as can
      
      * using jasonrobinson.me as an example last updated at 2018-04-12 17:23:41.55 is now hidden, giving more time padding for dev branches.
      6da68df9
  10. 17 Mar, 2017 1 commit
  11. 26 Feb, 2017 1 commit
    • David Morley's avatar
      Basic pod stats (#97) · f3c368ea
      David Morley authored
      * wip
      
      * re
      
      * more
      
      * fixes and make the sql work right
      
      * Make the SQL query easier to read and shorten it a bit. (#116)
      
      * use y twice
      
      * Few updates
      f3c368ea
  12. 18 Feb, 2017 1 commit
  13. 13 Feb, 2017 1 commit
    • David Morley's avatar
      Develop (#108) · fbb8b63d
      David Morley authored
      * Nicely import $_GET and $_POST parameters, PHP7 style!
      Fix all SQL queries, to make sure they use pg_query_params for parameter injection.
      Simplify various `if` conditionals to 1-liners.
      
      * use adminemail from config.php file properly
      
      * fix my bad changes
      
      * remove get
      
      * use adminemail from config.php file properly
      
      * fix one more
      
      * bump bootstrap to a 6
      
      * fix using the whois column for random location data
      
      * put n/a if location data is missing
      
      * Revert "bump bootstrap to a 6"
      
      * move n/a to view
      
      * Make pretty
      
      * sql cleanup
      
      * more tables
      
      * reorder the pull, put domain first to make future changes easier
      
      * add sql updates
      
      * cleanup a bit
      
      * terms manual for podmin. add click and checks rough
      
      * missed a few and was a bad kid on formating already
      
      * few more back to ===
      
      * remove domain hardcode
      
      * sql cleanup
      
      * more tables
      
      * reorder the pull, put domain first to make future changes easier
      
      * add sql updates
      
      * cleanup a bit
      
      * terms manual for podmin. add click and checks rough
      
      * missed a few and was a bad kid on formating already
      
      * few more back to ===
      
      * few bugs and cleanup api to be consistant
      
      * cleanup my SELECT statements
      
      * more fix
      
      * hrm fix my messup
      
      * Fixes (#69)
      
      * fix geo data and ratings show
      
      * fix the month check and date on view
      
      * remove testing item
      
      * changes
      
      * remove http and pingdom
      
      * few oopses
      
      * fixes
      
      * yup
      
      * cleanup
      
      * WordPress!
      
      * Fix forgotten date_updated column. (#71)
      
      Rename date column to date_created in rating_comments.
      
      * Some simplifications (#72)
      
      * Simplify arithmetics for $score.
      Use PHP7 random_int method for improved random int generation.
      
      * Simplify uptimerobot API calls by removing JSON callback.
      
      * Simplify user and admin ratings.
      
      * Smaller fixes and command simplifications.
      
      * Remove unnecessary pg_free_result and pg_close calls. (#76)
      
      ah, never knew you did not Have to have them!
      
      * Unify parameters (#77)
      
      * Use `stats_apikey` instead of `url` for stats API key.
      
      * Use `domain` instead of `url` for go.php.
      
      * Fix error messages for adminkey.
      
      * Better forms and email sending (#73)
      
      * Improve HTML form output.
      Better email message sending.
      Various code fixes and simplifications.
      
      * Make email sending more logical.
      Fix wrong email field.
      
      * Move email headers up.
      Better email formatting when a new rating has been added.
      
      * Populate sslexpire, dnssec.. (#74)
      
      * merge
      
      * merge
      
      * populate the new db cols
      
      * clean
      
      * cleanup
      
      * Add missing </a> tags. (#78)
      
      Remove alt properties from div.
      
      * add icon and sslexpire
      
      * ping!
      
      * Fixpullnbackup (#79)
      
      * fixes for issue 63
      
      * example
      
      * add install note
      
      * quotes
      
      * Fixpullnbackup fixes (#81)
      
      * Fix a few warnings and correct data type for boolean variables.
      
      * Boolean data type for $dnssec, $signup and $ipv6.
      Use only $signup instead of also $registrations_open.
      Use only $outputssl instead of also $outputresults.
      
      * Weird PSQL requires boolean to be passed as int, else it gives an error: `invalid input syntax for type boolean: ""`
      
      * Remove unnecessary unsets.
      
      * Remove unnecessary foreach loop.
      
      * Fix alignment (visual only).
      [skip ci]
      
      * To determine if the request was successful, check for a valid JSON to parse instead of searching the response for a string.
      
      * Rename query result variables to prevent breaking the main loop.
      
      * Add a small debug function to make debug output cleaner and easier to use.
      
      * Add debug flag. Browser: `pull.php?debug`, CLI: `pull.php debug`
      
      * Remove old code that prevents markers from overlapping each other, as mapbox nicely separates them.
      
      * fix the IP issue and pretty map spiral
      
      * fix some pull issues
      
      * updates
      
      * without 'false'
      
      * fix boolean and more
      
      * fixes again
      
      * deal with cname and try less flaky dns
      
      * gather enough stats on our own for longterm use
      
      * cleanup
      
      * remove trim
      
      * php7 not php4 duh
      
      * old debug info from using pingdom, clean
      
      * fix map
      
      * Fix debug output for software versions.
      
      * Fix the regex to get the A value of a DNS entry.
      
      * Ownstats (#88)
      
      * rebase
      
      * features and work
      
      * Make software version pull easier to understand and extend. (#91)
      
      * Combine related conditions. (#90)
      
      * Add helper function for chart display. (#89)
      
      Simplify chart data generation.
      
      * PR updates
      
      * WIP - Nicer domain checks (#92)
      
      * Explicitly check passed domain name.
      
      * Make domain lowercase.
      
      * Use native PHP instead of system exec calls to get IPs.
      
      * remove key
      
      * few misses
      
      * need to call it redmatrix to stay consistant, idk what proper name is
      
      * some more
      
      * back to old ip lookup, use delv for both.
      
      * tr
      
      * bad copy n paste
      
      * Moarfix (#94)
      
      * fix bad pods getting other pods data
      
      * maybe easier to read this way
      
      * changes
      
      * xmpp
      
      * v1 api back to legacy (#95)
      
      * Terms (#96)
      
      * change terms to podmin_statement
      
      * use grep more david
      
      * fix labeling
      
      * some responsiveness cleanup & few features (#98)
      
      * some responsiveness cleanup
      
      * few sql ones
      
      * basic email ping on bad pod
      
      * cleanup
      
      * fix facebox
      
      * fix my mistakes
      
      * few issues on dev that needed working out
      
      * less zeros is more I think
      
      * make this more logical and work for pods
      
      * latent
      
      * bool and ca pull
      
      * dum
      
      * Add list groups for nav menus.
      
      * Use bootstrap alpha 6.
      
      * Update nav bar.
      
      * Update sidebar nav menus.
      
      * Update sidebar nav css.
      
      * Update main column and padding.
      
      * Make menu generation more dynamic.
      
      * Fix main home link location.
      
      * Add horizontal ruler to separate sidebar navigations.
      
      * Set z-index for sidebar and sort CSS properties.
      
      * Fluid layout for stats page.
      
      * Revamp podmin add form.
      
      * Revamp podmin edit form.
      
      * Only use responsive table container with actual tables.
      Use CSS class for tablesorter component.
      
      * Add complete col- classes.
      
      * More cleanup (#105)
      
      * dash
      
      * language tag
      
      * do better when no podname given. make tooltip cleaner.
      
      * kill ad, shorten tip, clean language
      
      * users/sign_up is a ruby path, we support all now
      
      * more time to try, go back to weightedscore (#106)
      
      * more time to try, go back to weightedscore
      
      * forgot one
      
      * damn bool
      fbb8b63d
  14. 11 Feb, 2017 1 commit
  15. 02 Feb, 2017 1 commit
    • David Morley's avatar
      Terms (#96) · a9231c9c
      David Morley authored
      * change terms to podmin_statement
      
      * use grep more david
      
      * fix labeling
      a9231c9c
  16. 12 Jan, 2017 2 commits
  17. 21 Dec, 2016 4 commits
  18. 16 Dec, 2016 1 commit
  19. 28 Aug, 2015 1 commit
  20. 27 Sep, 2014 1 commit
  21. 07 Aug, 2014 1 commit
  22. 18 Nov, 2012 1 commit
  23. 13 Nov, 2011 1 commit
  24. 02 Oct, 2011 3 commits
  25. 01 Oct, 2011 1 commit
  26. 28 Sep, 2011 1 commit