π Changelog
This is the changelog for this website's development.
Version 0.39
- β Create SSL certificate for website.
- β
Create a
Domain Seized
type web page as placeholders for unused domains. - β
Create a footer link
π§ Clear Maxim
to point to aDomain Seized
page.
Version 0.38
- β Create a card on the front page to display latest image.
- β Remove card duplication from the Containment Nexus gallery grid.
- β Rework latest Updates section on home page to be in-character.
Version 0.37
- β Create ποΈ The Ocular Annex section.
- β
Create
OcularController
. - β Create index view for above.
- β Add link in home menu for above.
- β Create a route for the above.
- β
Create a
fu_ocular_images
table to store image data. - β
Create a
OcularImagesModel
database model class. - β Create a partial to display a grid of images.
- β Create an image view page.
Version 0.36
- β
Add an
About Us
link to the footer links. - β
Create a
AboutController
for the about section. - β
Create
about/index.php
view. - β Create route for the above view.
- β Create a thematic warning message on the contact us form.
- β
Create an
About Us
page. - β
Create a
Mission Statement
page. - β
Create an
FAQ
page. - β
Create a
Departmental Organization
chart. - β Create a Validation placeholder view.
Version 0.35
- β Using a random number, create a fake admin login block that appears from time to time.
- β Add login block to partial view and inject it into all relevent views before the view header.
Version 0.34
- β
Implement
Broadcast Fragments
content. - β
Move the
Local Proverb
block under the anthem/trivia block and greatly increase its font size. - β
Rename Website to
𧬠The Together Protocol
. - β
Rename region section:
π‘οΈ The Containment Nexus
. - β
Create blurb for:
π‘οΈ The Containment Nexus
. - β
Rename the ai music section to:
ποΈ Registry of Sonic Artifacts
. - β Rename the AI Music link in the footer.
- β Rename the links to YouTube an X in footer to something more thematic.
- β
Create a
fu_random_text
database table. - β
Use
Microsoft Copilot
to generate thematic quotes. - β
Create a new
Quote
purple callout box for displaying random.txt. - β
Import
fu_random_text
to remote.
Version 0.33
- β
Create
fu_region_locations
table. - β
Create
fu_region_stamps
table. - β Create partial to display both stamp and location images.
- β Rework the story section to accommodate a related image.
- β
fu_together_story_images
creation and import to remote. - β
Create an album thumbnail for
The Together Protocol Vol 1
. - β
Move
Where the Wildflowers Bloom
fromO Zone Vol 8
toThe Together Protocol Vol 1
.
Version 0.32
- β
Create
fu_region_stories
database table to store region stories. - β
Create
RegionStoriesModel
model to interact with above table. - β Pull story from database and display it in the gallery view underneath the images.
- β Create a credits block to credit the AIs used in image and text creation.
Version 0.31
- Create a card on the front page to display the latest
Together://Protocol
gallery.
Version 0.30
- β
Use
gb-eng - kent
as an initial test case forThe Together://Protocol
. - β
Add link urls for Cloudflare R2 buckets to
.env
. - β
Create a
CloudflareR2
config class to access the R2 bucket urls. - β
Create a
TogetherTypeModel
. - β
Create a
TogetherImagesModel
. - β Copy/paste/modify the album grid display code for together galleries.
- β Create a together gallery view page.
Version 0.29
- β
Design database tables for
The Together://Protocol
in Obsidian. - β Create a page to store the above π§ mermaid diagram.
- β Add created page to the database side menu.
- β
Build
fu_nations
table. - β
Build
fu_regions
table. - β
Build
fu_together_type
table. - β
Build
fu_together_images
table. - β Import above tables to remote database.
Version 0.28
- β
Create a
TogetherController
with an index method and view and route it. - β Create a menu for the together protocol art project.
- β Add banner for together art project on its index page.
Version 0.27
- β Source a collection of nation flag icons. (Flagpedia)
- β Create a credit for Flagpedia.
- β
Add nation flags to project in
public\assets\images\flags\
. - β Upload national flags to remote server.
- β
Add an
alpha_2
column to nations database table and populate it. - β Import new nations table to remote database.
Version 0.26
- β
Complete
The Eternal Realm Vol 1
album. - Add all tracks from
The Main Stream Vol 2
to the website.
Version 0.25
- β Update form theme to use CSS variables.
- β
Integrate and test
Chart.js
inLabs
. - β
Create a
Suno vs Udio Track Count
bar chart.
Version 0.24
- β Create a view in labs to generate a consistent theme for all forms.
Version 0.23
- β
Remove top
Model
from the details ofTemplate - New Song
note. - β Link version number in the footer to the changlog page.
- β
Create a
roadmap.md
file for future updates and todo information.
Version 0.22.1
- β Fixed grid display issue at various resolutions.
Version 0.22
- β
Add an
is_complete
bool column tofu_music_tracks
, default valuefalse
. - β
Add property to
MusicAlbumsModel
. - β
Update π§
Mermaid
diagram offu_music_tracks
. - β
On the albums on the
disco/index
page, add a β to every complete album.
Version 0.21
- β Create a page in admin to post site news and update messages.
Version 0.20
- β
Create a
πͺ Tools
hub. - β
Create a
πͺ Tools
menu. - β
Add a link in the footer to the
πͺ Tools
section. - β
Create the routes for
πͺ Tools/index
. - β
Add
π² Random
toπ€ Unicode
page: https://unicodeplus.com/U+1F3B2
Version 0.19
- β
Rebrand front page as
Clear Maxim
. - β
Add a
Admin Dashboard
link to the admin logged in block. - β
Disable link to
AI Library
until all music is accounted for. - β
Create a
Maintenence Mode
note with reference code. - β
Create a
Admin Only Blocks
note with reference code.
Version 0.18
- β
Add credit for
Obsidian
. - β
Add credit for
Google Analytics
. - β Randomize credits order.
- β Admin stats page.
Version 0.17
- β Create a partial to display the latest updates on the home page.
- β Create a partial to display the latest content cards for albums tracks etc.
- β Home page latest track card.
- β Home page latest album card.
Version 0.16
- β Update every track note to new template standard.
- β
Set up
Google Analytics
. - β Home menu for admin login page.
- β Top bar for logged in user.
Version 0.15
- β Create maintenance mode.
- β Top bar for logged in user in maintenence mode.
Version 0.14
- β Change color of debug callout to a sickly toxic green.
- β Add home link to footer.
- β Move callout examples page from labs to meta.
- β Move Prism testing page from labs to meta.
- β
Remove
DokuWiki
credit. - β
Add credits for
Udio
,Suno
, andBing Image Creator
. - β Create an admin area.
- β Create a menu for the admin section.
- β Create routes for the admin area.
Version 0.13
- β
Add
disc_number: VARCHAR - 32 [NN]
default valueXX-000
tofu_music_albums
. - β Modify the disc number of albums already in database.
- β Update mermaid diagram to reflect above change.
- β
Update Obsidian note
AI Music Album Creation Checklist
to account for website uploads.
Version 0.12
- β
Create a grid view of all music albums on
disco/index
view. - β
Make
youtube
column on tablefu_music_albums
nullable. - β
Only display YouTube album embeds on
disco/album/$album
view if$album['youtube']
is not null.- β
Display a
YouTube Embed Coming Soon
callout instead.
- β
Display a
- A music stats page:
disco/stats
.- β Total albums.
- β Total tracks.
- β Tracks released in 2024.
- β Albums released in 2024.
- β Tracks released in 2025.
- β Albums released in 2025.
- β Tracks created in Udio.
- β Tracks created in Suno.
- β A method to return the record count of tracks by year.
Version 0.11
- β
Add
Suno
,Udio
,Microsoft CoPilot
,ChatGPT
tofu_ai_models
database table. - β
Import
fu_ai_models
to remote server. - β
Design
fu_music_track
,fu_music_albums
database tables. - β Create a page to display the π§ Mermaid diagram for the above tables.
- β Route above page.
- β Add a link to the database menu for above page.
- β Create database tables above from π§ Mermaid design.
- β Create some dummy albums and tracks for testing purposes.
- β Create the mobile and sidebar menus to display albums links.
- β Create the album view page.
- β Add correct menus to album view page.
- β Import tables to remote database.
- β Tinker with the album page layout at various resolutions.
Version 0.10
- β
Create site email:
[REDACTED]
. - β Create a contact form that people can use to contact me.
Version 0.9
- β
Create a redirect file from
promptfu
root topublic
. U+1F4A3 - β
Redirect
clearmaxim.uk
topromptfu.
🧰 - β Convert Unicode list into table with HTML codes.
Version 0.8
- β Design database tables to store AI fiction.
- β
Create a
Database
controller, index view, menu, routes. - β Create database tables for the ai library.
- β Add an audiobook record to the database.
- β Create dynamic route for displaying audiobooks.
- β
Move
database-stats
frommeta
todatabase
. - β
In
Meta
create a database section and create diagrams for all current tables. - β
Create a page in
Database
to show π§Mermaid diagram for the image embed system. - β Build image embed database system.
Version 0.7
- β
Install π§
Mermaid.js
into website. - β
Create a π§
Mermaid
page inLabs
to testMermaid.js
installation. - β
Create a π§
Mermaid
credit in database. - β Create a legend box for Mermaid database diagrams.
- β
Create a π€
Unicode
page inMeta
to display all the unicode characters I find useful. - β
Create a π°
Latest Updates
inMeta
to display last 100 updates. - β
π’οΈ Database stats page in
Meta
area. - β
Add
Credits
page toMeta
area. - β Add database credit for Parsedown markdown parser.
- β Add database credit to favicon.run.
Version 0.6
- β Add favicon to website document header partial.
- β Destroy second YouTube account.
- β
Create an
X
account. - β
Add link to new
X
account to website. - β
Create a
Callouts
π’ page inLabs
to display callouts, with highlighted code. - β
Design database table to store
News Updates
to display on home page. - β
Create a
news_updates.php
view to replace the index view. - β
Reroute homepage view to
news_updates
. - β Fix mobile display viewport overflow bug.
Version 0.5
- β Fix mobile menu usability issue.
- β Create stripped down placeholder view template.
- β
Create controller and footer link for AI Fiction area, called
library
. - β Add footer links for DeviantArt and YouTube channels.
- β Add favicons to social footer links using favicon.run.
- β
Create controller and footer link for
AI Music
area. - β
Create a controller and footer link for a
Labs
area. - β
Get Unicode symbols to use in footer and other links:
- β π΅ AI Music / π AI Fiction / βοΈ Meta / π§ͺ Labs / π Link / βοΈ Scratch. π
- β
Create callout boxes in html for:
info
,todo
,warning
,error
, andfix
. - β Increase size of links in mobile dropdown menus.
- β
Research and install and test a code syntax highlighter php plugin.
- β
Prism
: https://prismjs.com/
- β
- β
Create
Prism
page inLabs
to test syntax highlighting.
Version 0.4
- β
Create a
Meta
area of the website. - β
Create a
changelog
page to display this changelog page.
Version 0.3
- β Cannot fix URL rewriting so we'll do it the old-fashioned way.
- β Create base page layout.
- β Create base css theme.
- β Split base page layout into partials.
- β Create a configuration file to store constants like app version number.
- β Upload and test.
Version 0.2
- β
Add
ClearMaxim
code library to theapp\Libraries
folder. - β
Create controller sections:
Abyss
,Admin
,Dev
,Disco
,Fu
, andMeta
. - β
Create view sections:
abyss
,admin
,dev
,disco
,fu
, andmeta
. - β
Create in public:
assets
folder. - β
In
assets
create:css
,images
, andjs
folders. - β
In
css
create:abyss
,admin
,dev
,disco
,fu
, andmeta
folders. - β
In
js
create:abyss
,dev
,disco
,fu
, andmeta
folders. - β
Add
Bulma CSS
tocss
folder. - β
Add
HTMX
tojs
folder. - β
Add
abyss
,admin
,dev
,disco
,fu
, andmeta
, folders toimages
. - β
Add
albums
andtracks
images todisco
images. - β
Upload
app
andpublic
folders to remote server.
Version 0.1
- β
Create a
promptfu
directory to installCodeIgniter
in. - β
Destroy
DokuWiki
. - β
Destroy
Wordpress
blog. - β
Install
CodeIgniter
into created directory. - β Setup database connections.
- β Upload and setup remote database connection.