Giter VIP home page Giter VIP logo

sky's People

Contributors

albertobenavides avatar atmonshi avatar burakboz avatar chahal26 avatar dependabot[bot] avatar github-actions[bot] avatar heartlandtechie avatar knightvision90 avatar leekaimun avatar mallardduck avatar nicolasbaud avatar rawand201 avatar stylecibot avatar thyseus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

sky's Issues

Method ViewColumn::tooltip does not exist Error

I recently installed this package on fresh filament installation. When I visit the posts and pages page, it is showing me the following error. Can anyone please help on this?

`
Method Filament\Tables\Columns\ViewColumn::tooltip does not exist.

`
image

[Minor Issue] Usability Change I would Request

When you go to the page or the post and they are not published you are presented with a linking title, if the page is not published, you are directed to a page that "doesn't exist" I would include a check to if the page is published and if not the link should either not exist or go to the edit page. It confused me for a few moments. Also it should probably go to the edit page anyway for all post types, and include a button with an arrow or something that allows you to visit the page.

[Bug]: could not find driver error

What happened?

As #158 explain here, when I try to open the posts, pages

could not find driver
CREATE TABLE "post_statuses" ("id" integer PRIMARY key autoincrement NOT NULL, "name" varchar, "label" varchar, "class" varchar, "icon" varchar)

How to reproduce the bug

Fresh installation of latest laravel 10.x and filament 3.x

then install the lara-zeus/sky

try to access urls:
admin/posts/*
admin/pages/*

Package Version

3.1.3

PHP Version

8.2.7

Laravel Version

10.24.0

Which operating systems does with happen with?

Linux

Notes

I did enabled the redis-ext but still no luck.

Any help or suggestion would be great :)

Issue when using spatie translatable

Hello @atmonshi

I'm trying to use the navigation builder on a custom resource, but I'm having an issue

I want my resource to be translatable with spatie translatable package,

now when I use:

ViewField::make('items') ->label(__('zeus-sky::filament-navigation.attributes.items')) ->default([]) ->view('zeus::filament.navigation-builder'),

clicking on "Add item" doesn't open the modal window so I can create item

It works only if I go to my CreateResource and remove:

protected function getHeaderActions(): array { return [ Actions\LocaleSwitcher::make(), // ... ]; }

but I need that so i can switch language to translate the resource, any idea?

[Bug]: Cannot use Closure for fields with `itemType()`

What happened?

I cannot currently use a Closure as the fields value when calling SkyPlugin::make()->itemType(). There are many reasons someone might want to customize a Form field using a closure as documented in filament docs. When I attempt doing this I get the following error:

Filament\Forms\Components\Component::getChildComponents(): Return value must be of type array, Closure returned

Flareapp trace of error: https://flareapp.io/share/x5MW6QoP

How to reproduce the bug

When I register SkyPlugin using custom itemType with a closure for fields (which Filament supports):

                SkyPlugin::make()
                    ->itemType(
                        name: "Test",
                        fields: function(): array {
                            return [
                                Select::make('test')
                                    ->label("Test")
                                    ->options([
                                        '' => "placeholder",
                                        'test' => "test"
                                    ])
                                    ->default('')
                                    ->selectablePlaceholder(false),
                            ];
                        },
                        slug: 'test'
                    ),

Package Version

3.X

PHP Version

8.1

Laravel Version

10.x

Which operating systems does with happen with?

macOS, Windows, Linux

Notes

Cannot sort out yet if this is a filament issue, or a Sky issue. Leaning towards sky issue related to how we're reusing the Filament Form Group - but could totally be something else upstream in filament I guess.

Installation error encountered

I tried to add this on my project using composer composer require lara-zeus/sky

and I encountered this I am using Laravel 8, php 8, filament v2

image

Unable to store image

                        SpatieMediaLibraryFileUpload::make('featured_image')
                            ->collection('posts')
                            ->visible(fn(Closure $get) => $get('featured_image_type') === 'upload')
                            ->label(''),

                        TextInput::make('featured_image')
                            ->label(__('featured image url'))
                            ->visible(fn(Closure $get) => $get('featured_image_type') === 'url')
                            ->url(),

The SpatieMediaLibraryFileUpload cant store the uploaded image to table column 'featured_image'.
When i click create, then the field output waiting for size and keep loading

Disable Tailwind preflight

In blog post and page, the rich editor allows text to be formatted with the basic HTML tags. However, these formatting are lost when the post or page is rendered on the browser. My guess is that Tailwind Preflight is normalising all these formatting. What is the best way to disable Tailwind Preflight?

[Bug]: Multiple panel FilamentNavigation issue

What happened?

I am using multiple filament panel into my project.

It always ask me to register FilamentNavigation plugin into my other panel thought I don't require there. bcz the CMS should be manage by admin only.

How to reproduce the bug

  • Create a multiple panels into the project using filament panels.
  • Do the configurations into the AdminPanelProvider.php but don't do the same in other panel providers file.

Package Version

3.2.1

PHP Version

8.2.7

Laravel Version

10.26.0

Which operating systems does with happen with?

No response

Notes

No response

[Bug]: Installation error encountered

What happened?

when I install the package , composer install fail

I did
composer require filament/filament:"^3.0-stable" -W
php artisan filament:install --panels
composer require lara-zeus/sky

Then

Problem 1
    - lara-zeus/sky[2.1.6, ..., 2.4.6] require filament/spatie-laravel-translatable-plugin ^2.0 -> satisfiable by filament/spatie-laravel-translatable-plugin[v2.4.50, ..., v2.17.53].
    - lara-zeus/sky[2.0.0, ..., 2.1.5] require lara-zeus/core dev-main -> found lara-zeus/core[dev-fix-theme-view, dev-dependabot/github_actions/actions/checkout-4, dev-updates-dep, 2.0.0, ..., 2.x-dev, v3.0.0-beta1, ..., 3.x-dev] but it does not match the constraint.
    - lara-zeus/sky[2.4.7, ..., 2.4.34] require ryangjchandler/filament-navigation dev-with-rtl -> found ryangjchandler/filament-navigation[dev-dependabot/github_actions/ramsey/composer-install-2, dev-dependabot/github_actions/actions/checkout-4, dev-main, v0.1.0, ..., v0.5.0, v1.0.0-beta1, v1.0.0-beta2, v1.0.0-beta3, v1.0.0-beta4] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.4.50 requires filament/filament v2.4.50 -> found filament/filament[v0.1.0, v1.0.0, ..., 1.x-dev, v2.0.0-beta1, ..., 2.x-dev, v3.0.0-alpha1, ..., 3.x-dev] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.4.51 requires filament/filament v2.4.51 -> found filament/filament[v0.1.0, v1.0.0, ..., 1.x-dev, v2.0.0-beta1, ..., 2.x-dev, v3.0.0-alpha1, ..., 3.x-dev] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.4.52 requires filament/filament v2.4.52 -> found filament/filament[v0.1.0, v1.0.0, ..., 1.x-dev, v2.0.0-beta1, ..., 2.x-dev, v3.0.0-alpha1, ..., 3.x-dev] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.4.53 requires filament/filament v2.4.53 -> found filament/filament[v0.1.0, v1.0.0, ..., 1.x-dev, v2.0.0-beta1, ..., 2.x-dev, v3.0.0-alpha1, ..., 3.x-dev] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.4.54 requires filament/filament v2.4.54 -> found filament/filament[v0.1.0, v1.0.0, ..., 1.x-dev, v2.0.0-beta1, ..., 2.x-dev, v3.0.0-alpha1, ..., 3.x-dev] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.4.55 requires filament/filament v2.4.55 -> found filament/filament[v0.1.0, v1.0.0, ..., 1.x-dev, v2.0.0-beta1, ..., 2.x-dev, v3.0.0-alpha1, ..., 3.x-dev] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.4.56 requires filament/filament v2.4.56 -> found filament/filament[v0.1.0, v1.0.0, ..., 1.x-dev, v2.0.0-beta1, ..., 2.x-dev, v3.0.0-alpha1, ..., 3.x-dev] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.4.57 requires filament/filament v2.4.57 -> found filament/filament[v0.1.0, v1.0.0, ..., 1.x-dev, v2.0.0-beta1, ..., 2.x-dev, v3.0.0-alpha1, ..., 3.x-dev] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.4.58 requires filament/filament v2.4.58 -> found filament/filament[v0.1.0, v1.0.0, ..., 1.x-dev, v2.0.0-beta1, ..., 2.x-dev, v3.0.0-alpha1, ..., 3.x-dev] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.5.0 requires filament/filament v2.5.0 -> found filament/filament[v0.1.0, v1.0.0, ..., 1.x-dev, v2.0.0-beta1, ..., 2.x-dev, v3.0.0-alpha1, ..., 3.x-dev] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.5.1 requires filament/filament v2.5.1 -> found filament/filament[v0.1.0, v1.0.0, ..., 1.x-dev, v2.0.0-beta1, ..., 2.x-dev, v3.0.0-alpha1, ..., 3.x-dev] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.5.2 requires filament/filament v2.5.2 -> found filament/filament[v0.1.0, v1.0.0, ..., 1.x-dev, v2.0.0-beta1, ..., 2.x-dev, v3.0.0-alpha1, ..., 3.x-dev] but it does not match the constraint.
    - filament/spatie-laravel-translatable-plugin v2.5.3 requires filament/filament v2.5.3 -> found filament/filament[v2.5.3] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.4 requires filament/filament v2.5.4 -> found filament/filament[v2.5.4] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.5 requires filament/filament v2.5.5 -> found filament/filament[v2.5.5] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.6 requires filament/filament v2.5.6 -> found filament/filament[v2.5.6] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.7 requires filament/filament v2.5.7 -> found filament/filament[v2.5.7] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.8 requires filament/filament v2.5.8 -> found filament/filament[v2.5.8] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.9 requires filament/filament v2.5.9 -> found filament/filament[v2.5.9] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.10 requires filament/filament v2.5.10 -> found filament/filament[v2.5.10] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.11 requires filament/filament v2.5.11 -> found filament/filament[v2.5.11] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.12 requires filament/filament v2.5.12 -> found filament/filament[v2.5.12] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.13 requires filament/filament v2.5.13 -> found filament/filament[v2.5.13] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.14 requires filament/filament v2.5.14 -> found filament/filament[v2.5.14] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.15 requires filament/filament v2.5.15 -> found filament/filament[v2.5.15] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.16 requires filament/filament v2.5.16 -> found filament/filament[v2.5.16] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.17 requires filament/filament v2.5.17 -> found filament/filament[v2.5.17] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.18 requires filament/filament v2.5.18 -> found filament/filament[v2.5.18] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.19 requires filament/filament v2.5.19 -> found filament/filament[v2.5.19] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.20 requires filament/filament v2.5.20 -> found filament/filament[v2.5.20] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.21 requires filament/filament v2.5.21 -> found filament/filament[v2.5.21] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.22 requires filament/filament v2.5.22 -> found filament/filament[v2.5.22] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.23 requires filament/filament v2.5.23 -> found filament/filament[v2.5.23] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.24 requires filament/filament v2.5.24 -> found filament/filament[v2.5.24] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.25 requires filament/filament v2.5.25 -> found filament/filament[v2.5.25] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.26 requires filament/filament v2.5.26 -> found filament/filament[v2.5.26] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.27 requires filament/filament v2.5.27 -> found filament/filament[v2.5.27] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.28 requires filament/filament v2.5.28 -> found filament/filament[v2.5.28] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.29 requires filament/filament v2.5.29 -> found filament/filament[v2.5.29] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.30 requires filament/filament v2.5.30 -> found filament/filament[v2.5.30] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.5.31 requires filament/filament v2.5.31 -> found filament/filament[v2.5.31] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.6.0 requires filament/filament v2.6.0 -> found filament/filament[v2.6.0] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.6.1 requires filament/filament v2.6.1 -> found filament/filament[v2.6.1] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.6.2 requires filament/filament v2.6.2 -> found filament/filament[v2.6.2] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.6.3 requires filament/filament v2.6.3 -> found filament/filament[v2.6.3] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.6.4 requires filament/filament v2.6.4 -> found filament/filament[v2.6.4] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.6.5 requires filament/filament v2.6.5 -> found filament/filament[v2.6.5] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.6.6 requires filament/filament v2.6.6 -> found filament/filament[v2.6.6] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.0 requires filament/filament v2.7.0 -> found filament/filament[v2.7.0] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.1 requires filament/filament v2.7.1 -> found filament/filament[v2.7.1] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.4 requires filament/filament v2.7.4 -> found filament/filament[v2.7.4] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.5 requires filament/filament v2.7.5 -> found filament/filament[v2.7.5] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.6 requires filament/filament v2.7.6 -> found filament/filament[v2.7.6] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.7 requires filament/filament v2.7.7 -> found filament/filament[v2.7.7] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.8 requires filament/filament v2.7.8 -> found filament/filament[v2.7.8] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.9 requires filament/filament v2.7.9 -> found filament/filament[v2.7.9] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.10 requires filament/filament v2.7.10 -> found filament/filament[v2.7.10] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.11 requires filament/filament v2.7.11 -> found filament/filament[v2.7.11] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.12 requires filament/filament v2.7.12 -> found filament/filament[v2.7.12] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.13 requires filament/filament v2.7.13 -> found filament/filament[v2.7.13] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.14 requires filament/filament v2.7.14 -> found filament/filament[v2.7.14] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.15 requires filament/filament v2.7.15 -> found filament/filament[v2.7.15] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.16 requires filament/filament v2.7.16 -> found filament/filament[v2.7.16] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.7.17 requires filament/filament v2.7.17 -> found filament/filament[v2.7.17] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.8.0 requires filament/filament v2.8.0 -> found filament/filament[v2.8.0] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.8.1 requires filament/filament v2.8.1 -> found filament/filament[v2.8.1] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.8.2 requires filament/filament v2.8.2 -> found filament/filament[v2.8.2] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.8.3 requires filament/filament v2.8.3 -> found filament/filament[v2.8.3] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.8.4 requires filament/filament v2.8.4 -> found filament/filament[v2.8.4] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.8.5 requires filament/filament v2.8.5 -> found filament/filament[v2.8.5] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.8.6 requires filament/filament v2.8.6 -> found filament/filament[v2.8.6] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.8.7 requires filament/filament v2.8.7 -> found filament/filament[v2.8.7] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.8.8 requires filament/filament v2.8.8 -> found filament/filament[v2.8.8] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.8.9 requires filament/filament v2.8.9 -> found filament/filament[v2.8.9] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.8.10 requires filament/filament v2.8.10 -> found filament/filament[v2.8.10] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.8.11 requires filament/filament v2.8.11 -> found filament/filament[v2.8.11] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.0 requires filament/filament v2.9.0 -> found filament/filament[v2.9.0] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.1 requires filament/filament v2.9.1 -> found filament/filament[v2.9.1] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.2 requires filament/filament v2.9.2 -> found filament/filament[v2.9.2] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.3 requires filament/filament v2.9.3 -> found filament/filament[v2.9.3] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.4 requires filament/filament v2.9.4 -> found filament/filament[v2.9.4] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.5 requires filament/filament v2.9.5 -> found filament/filament[v2.9.5] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.6 requires filament/filament v2.9.6 -> found filament/filament[v2.9.6] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.7 requires filament/filament v2.9.7 -> found filament/filament[v2.9.7] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.8 requires filament/filament v2.9.8 -> found filament/filament[v2.9.8] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.9 requires filament/filament v2.9.9 -> found filament/filament[v2.9.9] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.10 requires filament/filament v2.9.10 -> found filament/filament[v2.9.10] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.11 requires filament/filament v2.9.11 -> found filament/filament[v2.9.11] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.12 requires filament/filament v2.9.12 -> found filament/filament[v2.9.12] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.13 requires filament/filament v2.9.13 -> found filament/filament[v2.9.13] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.14 requires filament/filament v2.9.14 -> found filament/filament[v2.9.14] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.15 requires filament/filament v2.9.15 -> found filament/filament[v2.9.15] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.16 requires filament/filament v2.9.16 -> found filament/filament[v2.9.16] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.17 requires filament/filament v2.9.17 -> found filament/filament[v2.9.17] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.18 requires filament/filament v2.9.18 -> found filament/filament[v2.9.18] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.9.19 requires filament/filament v2.9.19 -> found filament/filament[v2.9.19] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.0 requires filament/filament v2.10.0 -> found filament/filament[v2.10.0] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.1 requires filament/filament v2.10.1 -> found filament/filament[v2.10.1] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.2 requires filament/filament v2.10.2 -> found filament/filament[v2.10.2] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.3 requires filament/filament v2.10.3 -> found filament/filament[v2.10.3] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.4 requires filament/filament v2.10.4 -> found filament/filament[v2.10.4] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.5 requires filament/filament v2.10.5 -> found filament/filament[v2.10.5] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.6 requires filament/filament v2.10.6 -> found filament/filament[v2.10.6] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.7 requires filament/filament v2.10.7 -> found filament/filament[v2.10.7] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.8 requires filament/filament v2.10.8 -> found filament/filament[v2.10.8] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.9 requires filament/filament v2.10.9 -> found filament/filament[v2.10.9] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.10 requires filament/filament v2.10.10 -> found filament/filament[v2.10.10] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.11 requires filament/filament v2.10.11 -> found filament/filament[v2.10.11] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.12 requires filament/filament v2.10.12 -> found filament/filament[v2.10.12] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.13 requires filament/filament v2.10.13 -> found filament/filament[v2.10.13] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.14 requires filament/filament v2.10.14 -> found filament/filament[v2.10.14] but it conflicts with your root composer.json require (^3.0-stable).
    - filament/spatie-laravel-translatable-plugin v2.10.15 requires filament/filament v2.10.15 -> found filament/filament[v2.10.15] but it conflicts with your root composer.json require (^3.0-stable).

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
You can also try re-running composer require with an explicit version constraint, e.g. "composer require lara-zeus/sky:*" to figure out if any version is installable, or "composer require lara-zeus/sky:^2.1" if you know which you need.

How to reproduce the bug

composer require filament/filament:"^3.0-stable" -W

php artisan filament:install --panels

composer require lara-zeus/sky

Package Version

latest version

PHP Version

PHP 8.2.3

Laravel Version

^10.0

Which operating systems does with happen with?

Windows 11

Notes

No response

" INFO No publishable resources" during v3 installation

Describe the bug
encounter " INFO No publishable resources" when execute `php artisan vendor:publish"

To Reproduce
Steps to reproduce the behavior:
follow https://larazeus.com/docs/sky/v3/installation

  1. composer require lara-zeus/sky and publish the migrations files
  2. there resources not found
>php artisan vendor:publish --tag=zeus-sky-seeder

   INFO  No publishable resources for tag [zeus-sky-seeder].


>php artisan vendor:publish --tag=zeus-sky-factories

   INFO  No publishable resources for tag [zeus-sky-factories].


>php artisan vendor:publish --tag="filament-forms-tinyeditor-assets"

   INFO  No publishable resources for tag [filament-forms-tinyeditor-assets].


Expected behavior
the resources should exist.

Desktop (please complete the following information):

  • OS: windows

Additional context

    "require": {
        "php": "^8.1",
        "filament/filament": "^3.0-stable",
        "guzzlehttp/guzzle": "^7.2",
        "lara-zeus/sky": "^3.0@beta",
        "laravel/framework": "^10.10",
        "laravel/jetstream": "^3.3",
        "laravel/sanctum": "^3.2",
        "laravel/tinker": "^2.8"
    },

Post page and page not work [Bug]:

What happened?

this post url and page show this error
could not find driver SELECT "label", "name" FROM "post_statuses"

How to reproduce the bug

install and go to this url for post and page but faq and navigate ... is worked

Package Version

latest

PHP Version

8.3

Laravel Version

10

Which operating systems does with happen with?

Windows

Notes

No response

[Bug]: Currently Post and Page count show the same number

What happened?

I cannot currently see an accurate count of how many posts and how many pages exist. Since they are the same model the count query returns the same exact results.

How to reproduce the bug

When I create 1 post and 1 page, both counts say 2. When I add a second post, both counts say 3.

Package Version

3.X

PHP Version

8.1

Laravel Version

10.x

Which operating systems does with happen with?

macOS, Windows, Linux

Notes

When I create 1 post and 1 page, I want both to say 1. When I add a second post, I want posts to say 2 and pages to say 1.

Non-sequitur package names are confusing and cause extra mental overhead

Sky is pretty nice, and I hate to nitpick, but I find myself being frustrated by the naming of the various packages. I'm constantly having to go back to the project web page to figure out what the names mean. Names like Sky, Bolt, Rain, Aphrodite, etc aren't really descriptive of anything a CMS does. Worse still, these names are used throughout the configuration files, class names, documentation etc causing extra mental overhead. I don't want to have to think too much about what something is named. Especially 6 months from now, when I'll have to re-remember what all these names mean.

Would it make more sense to just call it Zeus Cms, Zeus Form Builder, Zeus Layouts? Maybe at least change the class names and configuration files to something descriptive of what it does.

[Bug]: post_statuses error

What happened?

Im getting this error

Illuminate\Database\QueryException
could not find driver
SELECT "label", "name" FROM "post_statuses"

when trying to open posts or pages in the admin panel.

After commenting the relationship with the post_status model, everything can load again:

/* SelectFilter::make('status')
->multiple()
->label(__('Status'))
->options(SkyPlugin::get()->getModel('PostStatus')::pluck('label', 'name')), */

How to reproduce the bug

Enter /admin//posts/*

Package Version

3.0

PHP Version

8.1

Laravel Version

10

Which operating systems does with happen with?

Windows

Notes

No response

It's not work after clean install

Describe the bug
After clean install error dependencies

To Reproduce
Steps to reproduce the behavior:

  1. composer create-project laravel/laravel
  2. composer require filament/filament:"^3.0-stable" -W
  3. composer require lara-zeus/sky

Problem 1
- lara-zeus/sky[2.1.6, ..., 2.4.6] require filament/spatie-laravel-translatable-plugin ^2.0 -> satisfiable by filament/spatie-laravel-translatable-plugin[v2.4.50, ..., v2.17.53].
- lara-zeus/sky[2.0.0, ..., 2.1.5] require lara-zeus/core dev-main -> found lara-zeus/core[2.0.0, ..., 2.x-dev, v3.0.0-beta1, ..., 3.x-dev] but it does not match the constraint.
- lara-zeus/sky[2.4.7, ..., 2.4.34] require ryangjchandler/filament-navigation dev-with-rtl -> found ryangjchandler/filament-navigation[dev-dependabot/github_actions/ramsey/composer-install-2, dev-main, v0.1.0, ..., v0.5.0, v1.0.0-beta1, v1.0.0-beta2, v1.0.0-beta3, v1.0.0-beta4] but it does not match the constraint.

upcoming features and mini roadmap

hello everyone
here is what I am planning to add to Sky.
any requests or feedback are welcome ๐Ÿ™๐Ÿฝ

I will update this regularly.

  • support other editors like markdown. and can be set from the config
  • enable the status private abort if not the author #74
  • show the form if the password is set.
  • enable the status future by adding a job to publish the posts
  • more themes
  • allow the author to preview the post or the page regardless of the status #74
  • add authors resources, and permissions using the default users or a new table.
  • add tests
  • set default featured image from config #73
  • set featured image by URL #72

[Bug]: Method Filament\Tables\Columns\SpatieTagsColumn::hasRelationship does not exist.

What happened?

Followed install process in the docs (v3)
Tried opening Posts resource but im getting this error

How to reproduce the bug

Dependency Version

  • "lara-zeus/sky": "^3.4",
  • "laravel/framework": "^10.10",
  • "filament/filament": "3.2",

Steps

  • Install plugin according to navigation
  • Open Post or Library Resource

Package Version

3.4

PHP Version

8.3

Laravel Version

10.10

Which operating systems does with happen with?

Windows

Notes

No response

please improve Registering The Plugins in doc

https://larazeus.com/docs/core/v3/upgrade#content-registering-the-plugins

where could there code be inserted? I'm new to filament v3 and have not found any locations to put there code.
Could add a location to the doc?

->plugins([
    // ...
    SpatieLaravelTranslatablePlugin::make()
        //If you don't use multi-language
        ->defaultLocales([config('app.locale')])
        // or if you have more
        ->defaultLocales(['en', 'es']),
 
    // required for 'Sky' and 'Rain' only
    FilamentNavigation::make(),
])

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.