Software Updated to Version 308151df.. Installed software version has changed from 6dd95ccc5661a3a569b887f2f228279783b88a5f to 308151dfd5b5c67f58151569930b6a776cc0b2d9 308151df change link on homepage for ilyag theme 758920da add default for allow_federation_redirect setting 1ad60e13 add modern theme basics dc9f9b0a remove comment in route.php 9c7e0c5c add setting/admin/php/route_cookie_enable and refactor route.php to use it ; route.php 0e55f08c improve htmlstart.template for modern theme 2e72acdc add sanity check in PutAuthorRepliesDialog() ; author_replies.pl 17ba4f07 improve debug output in config.pl d70b488c small improvement to GetPageHeader() - use str_replace() instead of s// ; get_page_header.pl 8044f2f5 improve comments (and fix bug in GetConfig()) in config.pl dcb32904 improve/debug unmemo mechanism in GetConfig(), GetActiveThemes(), GetThemeAttribute() ; utils.pl, config.pl fd84c395 move include of dialog_builder.pl to top of dialog.pl instead of bottom ; c7160f6c fix missing setting/ prefix in call to GetConfig() key in GetActiveThemes() config.pl 25694513 improve GetConfig() override feature ; config.pl c7e0596c add comment in config.pl 729fd98d fix indentation in config.pl 80c430d7 improve comment formatting/indentation in config.pl 5487b210 add sqlite.php to list of pages made by MakePhpPages() ; pages.pl 910a2ab9 php: move all the sqlite things out of utils.php and into sqlite.php 193dac45 improve comments in get_page_header.pl, page_footer.pl 8fbd9fb0 change require_once() to include_once() in route.php 21ec1428 add todo in route.php e86643ca improve comments in route.php 2d2c831f add route_minimum_score_to_write basic 8b4fd209 improve sanity of GetAuthorLink() ; author_link.pl 5f21750c improve comments in sqlite.pl 217d618a improve style in author_link.pl 815ea829 add sanity check in ExpireAvatarCache() and todo in index_text_file.pl 9eac1a01 add comment in GetDialogIcon() ; dialog.pl ccfeffd6 add debug output in item_template.pl 6a96ca35 add todo/comment to author_link.pl 5c7957aa move GetDialogX2() to dialog_builder.pl 30306c38 add remove and url tokens to enable_features.sh, comment out operator_please and hike set, which don't work quite right yet. c32799fb on item page, if an item is poetry / a poem, add an extra linebreak after the item template to help it stand apart by itself without distraction ; item_page.pl 02603cd7 add draft of DBGetAuthorInfo() to scratch.php 1b9f1e7b add DBGetAuthorScore() and GetScore() ; utils.php 485b4821 improve cookie dialog route.php c050f9b9 improve cookie lookup dialog in route.php 77876e74 fix indentation in route.php a86e7ffb fix formatting in config.php, post.php, utils.php 7004daee add searchable comment in route.php 34961570 add php/route_show_cookie setting ; route.php 617e65fa fix bug which caused undesired redirect (and issue caching issue) when first creating a session cookie ; cookie.php db30f7c0 add searchable keywords in route.php bc9e29f8 remove > character from dragging.js 62382503 add todo comments and fix typo in utils.pl ad259616 add focus_reply and sign_by_default preferences to what's affected by reset button ; dialog_controls.template, reset_button.template 399f2b40 add skeleton for modern theme 9c354cee move html mockups in doc/ to doc/design/ 3f9f08c2 add modern4 and modern5 mockups to docs 0285cf6d add dialog.php to pages.pl php page generator and improve/update comments in pages.pl 75c4ec5e move GetDialogX() php version from utils.php to dialog.php ; utils.php, dialog.php 077e0997 add todo/comments to route.php 893ccf96 add modern3.html layout example 252cfb96 improve find_bots.sql query to use external hosts database ; find_bots.sql 5f27ca3a use a separate database (remote.sqlite3) for loading remote host info from the log ; remote_addr_ip_log_drop.pl 8e044515 use a separate database (remote.sqlite3) for loading remote host info from the log ; remote_addr_ip_log_load.pl dafee494 remove heading from links toolbox on item page ; item_page.pl 8bb1fa75 add setting for links toolbox on item pages ; item_page.pl 325ab722 add modern2.html c4b12df3 add default for welcome_install_message e64fbb9b add sanity checks to SetSqliteDbName() and GetSqliteDbName() ; sqlite.pl ef49163b6 add SetSqliteDbName() and the necessary provisions for it in GetSqliteDbName() ; sqlite.pl 4f7ae6b6 fix error in find_bots.sql (thanks, chatgpt) 763ac844 fix indentation in find_bots.sql ba47ba0c update todo.txt 7c05a80d add modern.html design draft 670936fc move keychain dialog to default layer to prepare for librelanet demo ; session.pl 3146aa6b move keychain dialog to default layer to prepare for librelanet demo ; session.pl 7c389488 add some scratch php code for displaying session status to user ; scratch.php 01621540 update chain_log_verify.py with chatgpt's comments fb4733b9 add chain_log_verify.py for verifying chain.log independently of perl importer d494648b add comments in item_listing_page.pl 9276e848 add comments in page/chain.pl 5763af4c remove problematic code from hike.sh, move to scratch.sh 69531e08 improve formatting and comments in route.php 41f7d572 add todo in 1337.txt b03369e9 do not enable regrow_404_fork in enable_features.sh by default because it slows down a simple install e858854f remove fieldset container from page_map to make it more compact f0d773e5 add useful command to git.txt b8879767 add dependency.sh ad420281 improve alias creator in hike.sh 78a3df71 add support for record_remote_addr in access_log_read.pl cfcb850c add message to display when it is a new installation ceb5418b add `hike setup` command ; hike.sh 0e1f8f54 improve hike.sh to deal with empty $HOME ; f45af796 add to EnsureDirsThatShouldExist() ; utils.pl 4349938f improve server_local_lighttpd.pl to automatically enable lighttpd if it's found using FindBinPath() ; server_local_lighttpd.pl 1ce2071b add a copy of build.sh 57c49cde imrpove hike.sh to work better when run as `source hike.sh` b1b63751 make fix.sh +x a9e0cb7a update welcome_token.template and comment out its use in flyerian theme 5b67f524 add comments in crypto2.js 119d730a add clearskin template / welcome page b741e3a6 improve sql display dialog to have a fieldset frame ; pages.pl d7e5ef5f change layout of pagemap dialog from vertical to horizontal 72929d6b improve find_bots.sql query 2c99fdec improve comments in pages.pl 0b11394e add searchable comments in chain.pl d83be462 fix sort order in find_bots.sql f536043c add find_bots.sql 1dbc4cad add scripts to load (and remove) ip address data from log 975a1c0d rename record_server_time to record_server_received_time 2b9628d2 make doSolvePuzzle() only prompt user for prefix if option is set ; puzzle.js f08aad5a improve formatting in write.js e0aeb81b add code to make log_remote_addr option work ; store_new_comment.php 5dcb3d2d add php version of AppendFile() ; utils.php 928af964 add searchable comments in utils.pl c8b00120 add searchable comments to store_new_comment.php c5148157 change calendar_months.sql query to display months in reverse-chronological order eb4cf73b remove write dialog from welcome page, because it conflicts with the token dialog ; welcome.pl feec349e improve debug output in crypto2.js, write.js a5d3a55d improve styling of comments in puzzle.js 7af9d08d improve welcome_token template (flyerian theme) 32406bbb improve flyerian theme welcome page cac309c0 add searchable comment in profile.js d3015845 add searchable comment to crypto2.js 2461ffbc add better debug output to post.php 6742a04f add donate dialog to handle_not_found.php d08eec37 add donate dialog d4acb697 add todos in index_text_file.pl 56e13269 clean up menu.pl #changelog