Cleanup / move files root directoryOpen

/

Not sure what to do with these files but they should be moved in various place as well

  • ajax.php
  • database_updates.php
  • db.sql
  • functions.php
  • get_credentials.php (Was used by the Browser Extension)
  • global.css - Possibly used by stripe
  • post.php - Can be eliminated. Eventualy have all forms point to the appropriate post php script
  • setup.php - Possibly move this to /setup folder
  • temp_bulk_close_bugfix.php -- Possibly remove now
  • blank.php - used a template - remove it
  • budget_edit.php - Should be moved to post?
  • /vendor folder - Move some of these items into plugins like stripe and the otp stuff

/scripts

Marcus already did this but we haven't fully switched just yet and they also remain in / for now.

  • setup_cli.php 
  • update_cli.php
  • cron.php
  • cron_ceritficate refresher.php
  • cron_domain_refresher.php
  • cron_mail_queue.php
  • cron_ticket_email_parser.php

/includes

These files could be moved to includes

  • check_login.php
  • app_version.php
  • config.php
  • database_version.php
  • get_settings.php
  • inc_set_timezone.php
  • keepalive.php
  • base32static.php - used for 2FA TOTP
  • rfc6238.php - used for 2FA TOTP
Milestone:
25.03 - Stable - Due: 2025-03-20
Assigned To: Nobody
Created Date: 2025-01-12 14:17:50
Discussion Link:

Comments 1

[o_O] Johnny Commented on 2025-02-20 21:24:21

majority complete

still have:

  • ajax.php
  • db.sql
  • functions.php
  • get_credentials.php
  • post.php
  • setup.php
  • temp_bulk_close_bugfix.php
  • budget_edit.php
  • check_login.php
  • get_settings.php
  • inc_set_timezone.php
  • keepalive.php

config.php will remain in the root