Skip to content

Commit

Permalink
feat: Version 0.18.0 (#204)
Browse files Browse the repository at this point in the history
* feat: component filter added (#176)

* fix: only add column when it doesn't exist (#167)

* fix: only add column when it doesn't exist

* style: formatting

* feat: export cms (#169)

* feat: import export

* feat: use file instead of database

* feat: move import/export to model

* fix: export from tableitem

* feat: move export to Trait

* style: formatting

* style: formatting

* fix: never use file as source of truth

* style: formatting

* chore: cleanup

* fix: use export to file

* feat: comment things that no longer work

* feat: add  meta data

* feat: list filenames

* feat: cleaner export

* feat: remove UI for import/export

* style: formatting

* feat: add import command

* feat: import from files

* feat: remove import UI

* feat: prevent editing tables with changes on disk

* feat: do not use id's in export for tables

* feat: optionally export ids

* feat: import ids when available

---------

Co-authored-by: Rene <rene@64k.nl>

* feat: component filter added

* feat: added filterparams

* feat: only query if filter exists

* feat: WIP

* feat: typed editor classes

* feat: editor changes

* feat: removed code

* feat: removed request from editor and overview

* feat: added TODO

* chore: update dependency

* feat: migration for model column in cms_table

* fix: retain model on import export cms_table

* feat: moved code to component

* feat: added guards

* style: formatting

* feat: parameters now in tableservice

* feat: removed parameter

* feat: removed request() from editor

* fix: return empty array if key not exists

* style: formatting

* style: formatting

---------

Co-authored-by: René <rene@64k.nl>

* fix: exceptions handling (#189)

* fix: exception handling

* style: formatting

* fix: return type

* feat: date helper (#191)

* feat: moved layoutbar to editor (#193)

* feat: moved layoutbar to editor

* style: formatting

* chore: remove unused methods

---------

Co-authored-by: Rene <rene@64k.nl>

* feat: CMS editor import/export (#197)

* feat: move to service

* style: formatting

* feat: template import

* fix: edit tables

* feat: moved bar items to editor (#196)

* feat: moved bar items to editor

* feat: abstract class

* style: formatting

* feat: updated default editor

---------

Co-authored-by: Rene <rene@64k.nl>

* fix: editing template items throws error (#201)

* fix: editing template items throws error

* style: formatting

* fix: insights requirements fail

* feat: block account route (#103)

* feat: block account route

* feat: messages

* fix: add nullable (#163)

* feat: set null for searchitem (#166)

* fix: fallback to null for SearchItem

* style: formatting

* fix: only add column when it doesn't exist (#167)

* fix: only add column when it doesn't exist

* style: formatting

* feat: dd removed

* feat: add admin e-mail to config

* feat: publish css file

* feat: update block template

* feat: templates

* fix: english language

* feat: template for succes

* style: formatting

---------

Co-authored-by: René <rene@64k.nl>

* feat: add casts to Template model

* feat: catch errors (#199)

* feat: catch errors

* style: formatting

* feat: multiple sites in solr core (#206)

* feat: option to index more than one site in single solr core

* style:formatting

* style: formatting

* style: formatting

---------

Co-authored-by: Thessa Kockelkorn <thessa@notfound.nl>

* feat: add controller column to cms_template (#207)

Co-authored-by: Thessa Kockelkorn <thessa@notfound.nl>

* fix: better cut off (#209)

Co-authored-by: Thessa Kockelkorn <thessa@notfound.nl>

* fix: template import / export (#213)

* feat: add pager to abstract class for bottom bar (#208)

---------

Co-authored-by: Xander Schuurman <44030544+keeama13@users.noreply.github.com>
Co-authored-by: thessakockelkorn <70509512+thessakockelkorn@users.noreply.github.com>
Co-authored-by: Thessa Kockelkorn <thessa@notfound.nl>
  • Loading branch information
4 people committed Feb 25, 2024
1 parent 2f6d8bd commit 7876b47
Show file tree
Hide file tree
Showing 25 changed files with 948 additions and 35 deletions.
11 changes: 11 additions & 0 deletions config/siteboss.php
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,15 @@

'export_retain_ids' => env('SB_EXPORT_RETAIN_IDS', false),

/*
|--------------------------------------------------------------------------
| Admin email
|--------------------------------------------------------------------------
|
| Email address to send admin notifications to.
|
*/

'admin_email' => env('SB_ADMIN_EMAIL', null),

];
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('cms_template', function (Blueprint $table) {
$table->string('controller')->after('filename')->nullable();
});
}

/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('cms_template', function (Blueprint $table) {
$table->dropColumn('controller');
});
}
};
6 changes: 6 additions & 0 deletions lang/en/auth.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,12 @@
'verify_email_button' => 'Verify email',
'verify_email_resend' => 'Resend verification email',
'verify_email_link_sent' => 'A fresh verification link has been sent to your email address.',
'verify_email_success' => 'Account successfully verified.',
'verify_wrong_email' => 'Click here to block this attempt if you were not the one who tried to login.',
'block_account_title' => 'Account blocked',
'block_account_message' => 'The account has been blocked.',
'verify_block_account_title' => 'Block account?',
'verify_block_account_message' => 'Are you sure you want to block this account? You will not be able to login to SiteBoss. An administrator can unblock your account.',
'verify_block_account_button' => 'Block account',

];
9 changes: 8 additions & 1 deletion lang/nl/auth.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,13 @@
'verify_email_link' => 'Klik op onderstaande link om je e-mailadres te bevestigen.',
'verify_email_resend' => 'Verificatiemail opnieuw verzenden',
'verify_email_link_sent' => 'Er is een nieuwe verificatielink naar jouw e-mailadres verzonden.',
'verify_email_success' => 'Account succesvol geverifieerd.',

'verify_wrong_email' => 'Heb je zelf niet geprobeerd in te loggen? Klik dan hier om deze poging te blokkeren.',
'block_account_message' => 'Account succesvol geblokkeerd.',

'verify_block_account_title' => 'Account blokkeren?',
'verify_block_account_message' => 'Wil je voor de zekerheid jouw account blokkeren? Je kunt dan niet meer inloggen op SiteBoss. Een administrator kan jouw account weer deblokkeren.',
'verify_block_account_button' => 'Blokkeer account',
'block_account_title' => 'Account geblokkeerd',
'block_account_message' => 'Vraag een beheerder om je account te herstellen.',
];
Loading

0 comments on commit 7876b47

Please sign in to comment.