Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
f0d602b
Rip out the marketplace & build new addons listing table
duncanmcclean Jul 2, 2025
dd2d3e0
Hide unlisted addons on the updates page
duncanmcclean Jul 2, 2025
c31d88b
Merge branch 'master' into addons
duncanmcclean Jul 3, 2025
b151289
Make it possible for addons to define setting blueprints
duncanmcclean Jul 3, 2025
37849eb
Bare bones settings page
duncanmcclean Jul 3, 2025
20c52c0
Get addon settings saving into YAML files
duncanmcclean Jul 4, 2025
d1e418a
Merge branch 'master' into addons
duncanmcclean Jul 4, 2025
155c923
Addon settings should be a config publish form
duncanmcclean Jul 4, 2025
62a5234
Formatting
duncanmcclean Jul 4, 2025
3016222
Allow passing array to `AddonSettings::values()`
duncanmcclean Jul 7, 2025
2c28379
rename test
duncanmcclean Jul 7, 2025
03254d2
Add addon settings repository to `install:eloquent-driver` command
duncanmcclean Jul 7, 2025
f237990
Flatten the naming of addon settings stuff
duncanmcclean Jul 7, 2025
6d4d47c
Implement `AddonSettingsSaved` event & add to Git paths
duncanmcclean Jul 7, 2025
a0280ba
Flatten directory structure & move to `resources/addons`
duncanmcclean Jul 7, 2025
82c624c
Merge branch 'master' into addons
duncanmcclean Jul 7, 2025
c7bf7cd
Fix failing test
duncanmcclean Jul 7, 2025
a6452a2
Merge branch 'master' into addons
duncanmcclean Jul 8, 2025
22fc627
Rename method
duncanmcclean Jul 8, 2025
4c5259f
Add UpdateAddonSettingsTest
duncanmcclean Jul 8, 2025
860c4f3
Add addon settings pages to the nav
duncanmcclean Jul 8, 2025
c521ede
Allow referencing config options in settings
duncanmcclean Jul 8, 2025
3ef71b9
wip
duncanmcclean Jul 8, 2025
b4b9bed
Merge branch 'master' into addons
duncanmcclean Jul 9, 2025
c05f734
Fix tests
duncanmcclean Jul 9, 2025
d7ff23e
Formatting
duncanmcclean Jul 9, 2025
c375d8d
Permissions
duncanmcclean Jul 9, 2025
e913555
Append `resource_path('addons')` to Git paths array on upgrade
duncanmcclean Jul 9, 2025
a0047be
Add `AddonSettingsSaving` event to allow addons to manipulate values …
duncanmcclean Jul 9, 2025
3d5a502
Correct property name on addon settings events
duncanmcclean Jul 9, 2025
423a715
Merge branch 'master' into addons
duncanmcclean Jul 16, 2025
48f508d
Formatting
duncanmcclean Jul 16, 2025
03d75de
Set `marketplaceId` property to avoid making API requests in tests
duncanmcclean Jul 16, 2025
0e3fad7
Merge branch 'master' into addons
duncanmcclean Jul 16, 2025
febb758
Merge branch 'master' into addons
duncanmcclean Jul 18, 2025
a585ac1
Formatting
duncanmcclean Jul 21, 2025
6de3739
Merge branch 'master' into addons
duncanmcclean Jul 21, 2025
906e35b
Merge branch 'master' into addons
jasonvarga Jul 22, 2025
8820301
Make the permission use the package
jasonvarga Jul 22, 2025
219e5bf
nitpick
jasonvarga Jul 22, 2025
6fe424e
Merge branch 'master' into addons
jasonvarga Jul 23, 2025
97f20bc
Update test
jasonvarga Jul 23, 2025
ad2fed8
Merge branch 'master' into addons
jasonvarga Jul 23, 2025
cef8492
here too
jasonvarga Jul 23, 2025
b1912ce
simplify
jasonvarga Jul 23, 2025
e3813ed
Move feature tests
jasonvarga Jul 23, 2025
b4ae5fe
Move tests
jasonvarga Jul 23, 2025
e8b8d23
Group em
jasonvarga Jul 23, 2025
f4cea7c
Adjust test to handle arrays
jasonvarga Jul 23, 2025
1c58ee7
There's a facade for that™
jasonvarga Jul 23, 2025
913bc9f
nitpick
jasonvarga Jul 23, 2025
d481520
Move addons from Extend into Addons namespace
jasonvarga Jul 23, 2025
8aed184
Move stuff around. Separate abstracts from file implementations.
jasonvarga Jul 23, 2025
918cfb5
merge is never used
jasonvarga Jul 23, 2025
74105f0
Rename
jasonvarga Jul 23, 2025
d104810
Has isnt used. Using get will work just as well.
jasonvarga Jul 23, 2025
8b22fe5
Tweaks ...
jasonvarga Jul 23, 2025
c383ce3
yes i have a problem
jasonvarga Jul 23, 2025
28e25ba
viz
jasonvarga Jul 23, 2025
c9208e2
switch
jasonvarga Jul 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions config/git.php
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,7 @@
'paths' => [
base_path('content'),
base_path('users'),
resource_path('addons'),
resource_path('blueprints'),
resource_path('fieldsets'),
resource_path('forms'),
Expand Down
6 changes: 2 additions & 4 deletions resources/js/bootstrap/components.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,7 @@ import EntryListing from '../components/entries/Listing.vue';
import CollectionListing from '../components/collections/Listing.vue';
import TaxonomyListing from '../components/taxonomies/Listing.vue';
import TermListing from '../components/terms/Listing.vue';
import AddonList from '../components/AddonList.vue';
import AddonDetails from '../components/AddonDetails.vue';
import AddonListing from '../components/addons/Listing.vue';
import CollectionWidget from '../components/entries/CollectionWidget.vue';
import FormWidget from '../components/forms/FormWidget.vue';
import SvgIcon from '../components/SvgIcon.vue';
Expand Down Expand Up @@ -63,8 +62,7 @@ export default function registerGlobalComponents(app) {
app.component('collection-list', CollectionListing);
app.component('taxonomy-list', TaxonomyListing);
app.component('term-list', TermListing);
app.component('addon-list', AddonList);
app.component('addon-details', AddonDetails);
app.component('addon-list', AddonListing);

// Widgets
app.component('collection-widget', CollectionWidget);
Expand Down
137 changes: 0 additions & 137 deletions resources/js/components/AddonDetails.vue

This file was deleted.

126 changes: 0 additions & 126 deletions resources/js/components/AddonList.vue

This file was deleted.

77 changes: 0 additions & 77 deletions resources/js/components/addons/Editions.vue

This file was deleted.

Loading