Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
124 commits
Select commit Hold shift + click to select a range
7bf6cd9
fix: announcements cannot be saved
MightyMCoder Jul 10, 2025
2b1a817
initial implementation of plugin management functionality (PluginMana…
MightyMCoder Jul 21, 2025
68dc6f8
fix: convert array values to string when multiple settings should be set
MightyMCoder Jul 21, 2025
84dca49
implement plugin preferences callback management in PreferencesServic…
MightyMCoder Jul 21, 2025
c17bd32
rebase announcement-list overview-plugin to use PluginManager
MightyMCoder Jul 21, 2025
122a670
- add custom plugin configuration retrieval to AccouncementList and u…
MightyMCoder Jul 21, 2025
5b3e188
update method signatures for type hinting and add function to retriev…
MightyMCoder Jul 21, 2025
d98525f
small improvements
MightyMCoder Jul 21, 2025
b53cec3
implement component tye ADM_PLUGIN for overview plugins and implement…
MightyMCoder Jul 22, 2025
561c0c6
small fixes AnnouncementList
MightyMCoder Jul 22, 2025
91f4d60
fix: when multiple plugin instances are defined the correct instance …
MightyMCoder Jul 22, 2025
b1d3bf8
rebase birthday overview-plugin to use PluginManager
MightyMCoder Jul 22, 2025
84a98e1
refactor: simplify doRender method by removing config parameter
MightyMCoder Jul 23, 2025
3fe94a8
implement plugin sequence management and sorting in the plugin manager
MightyMCoder Jul 23, 2025
e0eca01
small fixes
MightyMCoder Jul 23, 2025
07b3dd1
rebase calendar overview-plugin to use PluginManager
MightyMCoder Jul 23, 2025
88c25ad
rebase event-list overview-plugin to use PluginManager
MightyMCoder Jul 23, 2025
2e67b35
rename official plugin names to match the new folder names
MightyMCoder Jul 23, 2025
dd60f74
refactor: improve module status handling and update plugin description
MightyMCoder Jul 23, 2025
3cb3a2c
fix: sanitize plugin name formatting in preferences and plugins prese…
MightyMCoder Jul 23, 2025
3f84613
rebase latest-documents-files overview-plugin to use PluginManager
MightyMCoder Jul 23, 2025
0ae5854
rebase login-form overview-plugin to use PluginManager
MightyMCoder Jul 23, 2025
5e471ae
feat: enhance plugin configuration handling and improve login validat…
MightyMCoder Jul 23, 2025
abaf2b7
rebase random-photo overview-plugin to use PluginManager
MightyMCoder Jul 23, 2025
7f1bf4b
rebase who-is-online overview-plugin to use PluginManager
MightyMCoder Jul 23, 2025
1aecc01
fix: language string name LoginForm
MightyMCoder Jul 23, 2025
45981ce
feat: implement dynamic loading of overview plugins in the template
MightyMCoder Jul 23, 2025
7768e33
fix: extend visibility toggling of preference form elements for plugins
MightyMCoder Jul 23, 2025
99205ef
add new language strings for PluginManager
MightyMCoder Jul 23, 2025
3bf9eed
implement update step for installing overview plugins on update
MightyMCoder Jul 23, 2025
5ae1ca9
fix: installation errors
MightyMCoder Jul 23, 2025
fafbdd2
install overview plugins during installation process
MightyMCoder Jul 23, 2025
b1a9906
implement dependency check for plugins during installation
MightyMCoder Jul 24, 2025
7c929f4
add overview plugins dependencies to config files
MightyMCoder Jul 24, 2025
b3df7dc
fix: use corrext urls for previousMonth, nextMonth and calendarReseLi…
MightyMCoder Jul 24, 2025
20014c4
fix: mobile view spacing
MightyMCoder Jul 24, 2025
61eaf50
implement mobile view for PluginManager and add website url to Presenter
MightyMCoder Jul 24, 2025
e75d53e
feat: differentiate between overview plugin and normal plugin prefere…
MightyMCoder Jul 24, 2025
08b4644
feat: add visibility check for plugins in Component and update Plugin…
MightyMCoder Jul 25, 2025
e0b8a22
feat: implement menu entry management for plugins during installation…
MightyMCoder Jul 25, 2025
069432a
rename adm_plugins folder to plugins
MightyMCoder Jul 25, 2025
1efd622
fix: add menu entry only for non-overview plugins and use correct url…
MightyMCoder Jul 25, 2025
dad3787
add plugin status messages for updates and fix isUpdaeAvailable() method
MightyMCoder Jul 25, 2025
d7cb688
save current version of plugin during update process to database (inc…
MightyMCoder Jul 25, 2025
9ae52f2
feat: extend getStaticFiles method to accept a custom path for improv…
MightyMCoder Jul 28, 2025
dc28486
feat: add version comparison function for smarty templates and improv…
MightyMCoder Jul 28, 2025
0cafa26
Merge branch 'master' into plugin-manager
MightyMCoder Jul 28, 2025
8e1079b
Merge branch 'master' into plugin-manager
MightyMCoder Jul 28, 2025
4c64f36
feat: enhance plugin update process by implementing plugin-specific U…
MightyMCoder Jul 29, 2025
73abde2
feat: modify preferences table to ensure prf_name column allows enoug…
MightyMCoder Jul 29, 2025
6ecfec1
Merge branch 'master' into plugin-manager
MightyMCoder Aug 8, 2025
1b21321
Merge branch 'master' into plugin-manager
MightyMCoder Aug 8, 2025
600014e
fix: PostgreSQL compatibility when updating
MightyMCoder Aug 8, 2025
fca1905
feat: add toggle method for foreign key checks during SQL execution i…
MightyMCoder Aug 14, 2025
e5010bb
feat: implement a overview preference panel to sort the overview plugins
MightyMCoder Aug 20, 2025
6016a71
refactor: rename plugin configuration keys for consistency and clarit…
MightyMCoder Aug 20, 2025
2126e6f
refactor: rename plugin configuration keys for consistency and clarit…
MightyMCoder Aug 20, 2025
eef4bbc
Merge branch 'plugin-manager' of https://github.com/Admidio/admidio i…
MightyMCoder Aug 20, 2025
b52f007
refactor: update random photo plugin configuration keys for consisten…
MightyMCoder Aug 20, 2025
f1fb500
refactor: rename login form plugin configuration keys for consistency…
MightyMCoder Aug 20, 2025
15509c4
refactor: rename login form plugin configuration keys for consistency…
MightyMCoder Aug 20, 2025
e0da36e
Merge remote-tracking branch 'origin/plugin-manager' into plugin-manager
MightyMCoder Aug 20, 2025
81f63ca
refactor: implement new overview sequence configuration key and remov…
MightyMCoder Aug 20, 2025
72b0044
refactor: implement new overview sequence configuration key and remov…
MightyMCoder Aug 20, 2025
7bd80db
refactor: implement new overview sequence configuration key and remov…
MightyMCoder Aug 20, 2025
80ded84
refactor: implement new overview sequence configuration key and remov…
MightyMCoder Aug 20, 2025
8f4f6d6
refactor: implement new overview sequence configuration key and remov…
MightyMCoder Aug 20, 2025
7b20af6
refactor: update translation keys in who is online plugin
MightyMCoder Aug 20, 2025
6e5c624
Merge branch 'master' into plugin-manager
MightyMCoder Aug 20, 2025
95f8dd6
fix: handle boolean values by storing them as integers in preferences
MightyMCoder Aug 20, 2025
1bdf618
fix: remove unnecessary name and description fields from overview seq…
MightyMCoder Aug 20, 2025
d289be2
feat: enhance login form ranks management with dynamic input fields a…
MightyMCoder Aug 20, 2025
b5dbc41
fix: ensure value is a string before checking for JSON array format i…
MightyMCoder Aug 21, 2025
d875315
feat: add appendToSmarty method to allow adding multiple form element…
MightyMCoder Aug 21, 2025
9d4f8fb
Merge branch 'master' into plugin-manager
MightyMCoder Jan 4, 2026
9f2b009
fix loading of plugin classes
Fasse Jan 9, 2026
a998d92
feat: install all overview plugins when updating
MightyMCoder Jan 11, 2026
2d1ebae
create new admidio update xml-file for version 5.1
MightyMCoder Jan 11, 2026
d1f23ff
fix: exclude of plugin classes
MightyMCoder Jan 11, 2026
86929b2
feat: add update steps for retrieving previous settings in overview p…
MightyMCoder Jan 11, 2026
ab651b0
small fixes
MightyMCoder Jan 11, 2026
73a8ec9
Merge branch 'master' into plugin-manager
MightyMCoder Jan 11, 2026
84d6d65
merge: Login form could not be called within an iframe from master
MightyMCoder Jan 11, 2026
0323340
refactor: update method documentation to clarify settings retrieval p…
MightyMCoder Jan 11, 2026
1c77305
Merge branch 'master' into plugin-manager
Fasse Jan 11, 2026
578533e
feat: add warnings and information during update process of admidio c…
MightyMCoder Jan 11, 2026
b397b5f
Merge branch 'plugin-manager' of https://github.com/Admidio/admidio i…
MightyMCoder Jan 11, 2026
945aee1
refactor: rename demo folder to demo_data in composer.json
MightyMCoder Jan 11, 2026
4da844e
fix: use correct path for demo data of am_my_files
MightyMCoder Jan 11, 2026
097a780
- feat: implement com_overview_plugin column in components table inst…
MightyMCoder Jan 25, 2026
2d691d2
feat: update menu entry methods to public and enhance SQL file handli…
MightyMCoder Jan 25, 2026
ed83cc5
feat: add parameters to doInstall and doUninstall methods to control …
MightyMCoder Jan 25, 2026
3b8a4aa
feat:
MightyMCoder Feb 1, 2026
24a6010
fix installation process of plugins
MightyMCoder Feb 1, 2026
d99476b
refactor: redesign calendar plugin
MightyMCoder Feb 1, 2026
149dc12
refactor: redesign birthday plugin
MightyMCoder Feb 1, 2026
ccc3f1f
temporary allow all commits in plugins
MightyMCoder Feb 1, 2026
79cfb0b
refactor: redesign announcement list plugin
MightyMCoder Feb 1, 2026
3741c51
refactor: redesign event list plugin
MightyMCoder Feb 1, 2026
974c7b1
refactor: redesign latest documents files plugin
MightyMCoder Feb 1, 2026
72f925c
refactor: redesign login form plugin
MightyMCoder Feb 1, 2026
0fa5a13
refactor: redesign random photo plugin
MightyMCoder Feb 1, 2026
15093c6
refactor: redesign who is online plugin
MightyMCoder Feb 1, 2026
126cd1a
fix: plugin class loading mechanism
MightyMCoder Feb 1, 2026
9e5e049
- undo temporary allow all commits in plugins folder
MightyMCoder Feb 1, 2026
0b86e93
fix: initPreferencesCallback()
MightyMCoder Feb 1, 2026
caa6564
refactor: update XML steps of all plugins
MightyMCoder Feb 1, 2026
5e660ca
fix: only install admidio plugins by default
MightyMCoder Feb 1, 2026
7adb9c9
feat: add isAdmidioPlugin() method and update installation logic for …
MightyMCoder Feb 1, 2026
763f2d9
Merge branch 'master' into plugin-manager
MightyMCoder Feb 1, 2026
afcc0d0
Merge branch 'master' into plugin-manager
MightyMCoder Feb 1, 2026
ad7f79e
Update composer.lock
MightyMCoder Feb 1, 2026
f3a2c92
Merge branch 'master' into plugin-manager
MightyMCoder Feb 4, 2026
9095ce6
fix: skip plugins without an interface during installation
MightyMCoder Feb 7, 2026
139dc29
fix: update plugin directory names to use hyphens instead of underscores
MightyMCoder Feb 7, 2026
b95a7ab
fix: reset update warnings cookie after reading values
MightyMCoder Feb 7, 2026
dbedde3
fix: rename announcement list plugin
MightyMCoder Feb 7, 2026
0ace784
fix: rename event list plugin
MightyMCoder Feb 7, 2026
5a2c998
fix: rename latest documents files plugin
MightyMCoder Feb 7, 2026
5ea61b0
fix: rename login form plugin
MightyMCoder Feb 7, 2026
f58f235
fix: rename random photo plugin
MightyMCoder Feb 7, 2026
b27e806
fix: rename who is online plugin
MightyMCoder Feb 7, 2026
a2a4bd0
fix: overview plugin enabled check
MightyMCoder Feb 7, 2026
b81e663
Merge branch 'master' into plugin-manager
MightyMCoder Feb 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 10 additions & 10 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@
!/adm_my_files/index.html

# Only allow commit of official plugins
/adm_plugins/*
!/adm_plugins/birthday/
!/adm_plugins/calendar/
!/adm_plugins/login_form/
!/adm_plugins/random_photo/
!/adm_plugins/announcement-list/
!/adm_plugins/event-list/
!/adm_plugins/latest-documents-files/
!/adm_plugins/who-is-online/
!/adm_plugins/category_report/
/plugins/*
!/plugins/birthday/
!/plugins/calendar/
!/plugins/login-form/
!/plugins/random-photo/
!/plugins/announcement-list/
!/plugins/event-list/
!/plugins/latest-documents-files/
!/plugins/who-is-online/


# Only allow commit of official themes
/themes/*
Expand Down
36 changes: 0 additions & 36 deletions adm_plugins/announcement-list/config_sample.php

This file was deleted.

142 changes: 0 additions & 142 deletions adm_plugins/announcement-list/index.php

This file was deleted.

6 changes: 0 additions & 6 deletions adm_plugins/announcement-list/languages/en.xml

This file was deleted.

72 changes: 0 additions & 72 deletions adm_plugins/birthday/config_sample.php

This file was deleted.

Loading