Slawomir Boczek 
							
						 
					 
					
						
						
							
						
						2580edadf8 
					 
					
						
						
							
							Database import tables on every install with "IF NOT EXISTS" ( #336 )  
						
						... 
						
						
						
						* Database import tables on every install with "IF NOT EXISTS"
This fixed errors when one table is missing or is duplicated
* Add success message on import data
* Reorder 
						
						
					 
					
						2025-10-27 16:27:22 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						44110a9496 
					 
					
						
						
							
							Show if there is mysql error on import schema  
						
						... 
						
						
						
						Weird fix, don't know why it didn't worked with query() 
						
						
					 
					
						2025-10-25 21:32:49 +02:00 
						 
				 
			
				
					
						
							
							
								Slawomir Boczek 
							
						 
					 
					
						
						
							
						
						fe821c5808 
					 
					
						
						
							
							Feature/resend email verify ( #333 )  
						
						... 
						
						
						
						* feat: Resend Email Verify
+ rework the whole concept, based on new table for email hashes
This make it possible that every email will work, not matter if first or last
* Nothing important: change variable name
* Change message 
						
						
					 
					
						2025-10-12 11:19:30 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						4eab805d26 
					 
					
						
						
							
							Fix when config.local.php cannot be saved  
						
						
						
						
					 
					
						2025-09-09 17:49:05 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						6e0f591383 
					 
					
						
						
							
							Do not allow access to tools/ folder after install  
						
						
						
						
					 
					
						2025-05-29 12:22:16 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						d8a6090be3 
					 
					
						
						
							
							Add new setting/configurable: site_url, prevents domain spoofing  
						
						
						
						
					 
					
						2025-05-29 09:27:29 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						ae5be41e11 
					 
					
						
						
							
							Separate migration 44 with 45  
						
						
						
						
					 
					
						2025-05-14 10:52:06 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						bf06bed385 
					 
					
						
						
							
							Update schema.sql  
						
						
						
						
					 
					
						2025-05-14 10:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						c24c580796 
					 
					
						
						
							
							Fix installMenus when theme/template was removed from disc  
						
						
						
						
					 
					
						2025-05-09 13:09:44 +02:00 
						 
				 
			
				
					
						
							
							
								João 
							
						 
					 
					
						
						
							
						
						8cf3409077 
					 
					
						
						
							
							SQL Syntax Standardization ( #298 )  
						
						... 
						
						
						
						* Update schema.sql
* Update schema.sql 
						
						
					 
					
						2025-04-18 23:17:35 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						e0043b1300 
					 
					
						
						
							
							Fix warning  
						
						
						
						
					 
					
						2025-04-18 20:44:11 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						ea753278a0 
					 
					
						
						
							
							Secure direct access to template.php  
						
						
						
						
					 
					
						2025-01-27 22:15:00 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						a45ceab83a 
					 
					
						
						
							
							Make players.comment and guilds.description VARCHAR  
						
						
						
						
					 
					
						2025-01-22 21:44:58 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						eb4b3ada49 
					 
					
						
						
							
							Adjust post_ip to support ipv6  
						
						
						
						
					 
					
						2025-01-09 13:10:04 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						023f1dc598 
					 
					
						
						
							
							Support for accounts.id when there is no accounts.name and accounts.number  
						
						
						
						
					 
					
						2024-12-19 21:52:05 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						17210b717f 
					 
					
						
						
							
							Execute updated migrations with $up() function  
						
						
						
						
					 
					
						2024-11-22 16:04:19 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						5782772b90 
					 
					
						
						
							
							Remove bugtracker SQL table as the page has been removed  
						
						
						
						
					 
					
						2024-11-22 15:53:57 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						27c44f1bdf 
					 
					
						
						
							
							schema: Change character set to utf8mb4 (support for Emojis in Menus/Pages/News/Forum etc.)  
						
						
						
						
					 
					
						2024-11-22 15:52:54 +01:00 
						 
				 
			
				
					
						
							
							
								Slawomir Boczek 
							
						 
					 
					
						
						
							
						
						3f6ff3a332 
					 
					
						
						
							
							Feature migrations up/down ( #270 )  
						
						... 
						
						
						
						* Migrations up down
* Add forum model
* Syntactic sugar for db structure changes
* Refactor migrations with $up & $down
* Fix migrations upgrade and downgrade
+ Add option to disable auto migrate
* Add migrate:to command
Usage: php aac migrate:to x (x - database version)
* Show error when mail is not enabled
* Fixes regarding to init.php
* Add migrate command to manually upgrade db, incase auto migrate is disabled
* Fixed rest of the migrations
* Limit max version of database
* Don't allow minus number
* Option to clear specified plugin settings by name
* Version is required
* Fix PHPStan errors
* Unset $up after migration, to prevent executing same migration twice
* Add database version to output
* This is not needed
* Update 5.php
* Set database_auto_migrate on install
* Set blank & color only if current db version supports it
* Fix duplicate function declaration 
						
						
					 
					
						2024-11-22 15:29:23 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						941846605c 
					 
					
						
						
							
							Prefer get_browser_real_ip() over REMOTE_ADDR  
						
						
						
						
					 
					
						2024-11-12 20:59:51 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						201f95caa8 
					 
					
						
						
							
							Do not create player if there is no players table in db  
						
						
						
						
					 
					
						2024-09-05 15:36:19 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						779aa152fa 
					 
					
						
						
							
							Do not require players & guilds tables  
						
						
						
						
					 
					
						2024-09-05 15:35:55 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						cd49dfc799 
					 
					
						
						
							
							Set Admin Account verified by default  
						
						
						
						
					 
					
						2024-07-10 18:12:05 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						d94828772c 
					 
					
						
						
							
							Rework 5th step of installation, to fix some pointless message about Cache  
						
						
						
						
					 
					
						2024-07-09 22:04:47 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						10a739773c 
					 
					
						
						
							
							Detect tools/ext exists on install to prevent broken installs  
						
						
						
						
					 
					
						2024-07-09 21:29:42 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						83b3dc803a 
					 
					
						
						
							
							Fix 5th step of installer  
						
						
						
						
					 
					
						2024-07-08 19:50:05 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						d3f03fa735 
					 
					
						
						
							
							Better place for INSTALL_FINISH hook  
						
						
						
						
					 
					
						2024-05-31 19:21:37 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						1e8198635e 
					 
					
						
						
							
							Enable dev mode on install, prevent noobs asking white page questions  
						
						
						
						
					 
					
						2024-05-30 12:00:26 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						be78a0fc45 
					 
					
						
						
							
							Do adjustments only if table exist  
						
						
						
						
					 
					
						2024-05-30 11:32:03 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						08ac8ebade 
					 
					
						
						
							
							Add HOOK_INSTALL_FINISH  
						
						
						
						
					 
					
						2024-05-30 11:31:41 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						66ecc487a1 
					 
					
						
						
							
							One more early exit  
						
						
						
						
					 
					
						2024-05-30 11:18:06 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						9e23ec6745 
					 
					
						
						
							
							Early exit in 7-finish install  
						
						
						
						
					 
					
						2024-05-30 11:14:16 +02:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						504242fb84 
					 
					
						
						
							
							Do not create news about myaac, if any news already exist (on installation)  
						
						
						
						
					 
					
						2024-05-23 23:40:27 +02:00 
						 
				 
			
				
					
						
							
							
								Slawomir Boczek 
							
						 
					 
					
						
						
							
						
						fe7ad61abe 
					 
					
						
						
							
							phpstan support ( #250 )  
						
						... 
						
						
						
						* phpstan v1 + workflow
* Fix intend
* More fixes
* Update phpstan.neon
* phpstan level 2
* Move errors ignoring into phpstan.neon
* phpstan level 3
* Don't ignore templates folder
* Something from level 4
* Update phpstan.neon 
						
						
					 
					
						2024-02-18 14:59:25 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						87e8c9eb4d 
					 
					
						
						
							
							Use NPM for packages: bootstrap, jquery, tinymce  
						
						
						
						
					 
					
						2024-02-17 15:42:09 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						bbe922a65d 
					 
					
						
						
							
							New migration: update menu links  
						
						
						
						
					 
					
						2024-02-03 18:58:20 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						670812772d 
					 
					
						
						
							
							Seems that this is better solution to the  #245  (output buffering)  
						
						... 
						
						
						
						This works for both, when output_buffering is enabled, and disabled 
						
						
					 
					
						2024-01-30 19:20:23 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						ae8a9fc44c 
					 
					
						
						
							
							This is more error resistant  
						
						
						
						
					 
					
						2024-01-30 18:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						87df817eae 
					 
					
						
						
							
							Another way to clear database cache  
						
						
						
						
					 
					
						2024-01-27 19:27:25 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						3a58c8a6f9 
					 
					
						
						
							
							Revert "Revert "Another try..""  
						
						... 
						
						
						
						This reverts commit 2ba03e0c99 
						
						
					 
					
						2024-01-27 19:23:02 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						2ba03e0c99 
					 
					
						
						
							
							Revert "Another try.."  
						
						... 
						
						
						
						This reverts commit ccc91a473c 
						
						
					 
					
						2024-01-27 18:58:41 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						ccc91a473c 
					 
					
						
						
							
							Another try..  
						
						
						
						
					 
					
						2024-01-27 18:12:38 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						12bc6a0333 
					 
					
						
						
							
							Revert "Revert "Revert "just testing"""  
						
						... 
						
						
						
						This reverts commit 3a86738983 
						
						
					 
					
						2024-01-27 17:57:43 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						3a86738983 
					 
					
						
						
							
							Revert "Revert "just testing""  
						
						... 
						
						
						
						This reverts commit 76256a7ee6 
						
						
					 
					
						2024-01-27 17:49:24 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						76256a7ee6 
					 
					
						
						
							
							Revert "just testing"  
						
						... 
						
						
						
						This reverts commit 07dafc5118 
						
						
					 
					
						2024-01-27 17:23:40 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						07dafc5118 
					 
					
						
						
							
							just testing  
						
						
						
						
					 
					
						2024-01-27 17:13:32 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						d71bab648d 
					 
					
						
						
							
							Change hidden to hide (Eloquent blocked keyword)  
						
						
						
						
					 
					
						2024-01-27 16:54:48 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						df8fb68d5e 
					 
					
						
						
							
							Fix imports  
						
						
						
						
					 
					
						2024-01-27 01:15:11 +01:00 
						 
				 
			
				
					
						
							
							
								slawkens 
							
						 
					 
					
						
						
							
						
						1a6fb8bee2 
					 
					
						
						
							
							Refactoring classes into src/ folder, so they will be auto-loaded by composer  
						
						
						
						
					 
					
						2024-01-27 00:36:49 +01:00 
						 
				 
			
				
					
						
							
							
								Danilo Pucci 
							
						 
					 
					
						
						
							
						
						02adb87fac 
					 
					
						
						
							
							- adding check before flush buffer ( #245 )  
						
						
						
						
					 
					
						2024-01-01 23:32:26 +01:00