Releases
-
1.0.0
Released 16.06.2025We are excited to announce our initial release of Centias, a .NET toolbox designed to help developers rapidly implement fully functional admin panels in C#.
New Features
- Added Resources as starting point for representing your entity models.
- Added a collection of Fields to build your admin panels with:
BooleanField
for representing boolean dataCountryField
for storing and representing information regarding countriesCurrencyField
for representing currencies based on their 3-letter ISO code, such as USD for US DollarsDateOnlyField
for dates without an hourly componentDateTimeOffsetField
for dates including the hourly component, e.g. 6/16/2025 12:30:00 PMEmailField
for valid email addressesEnumField
for custom C# EnumsFileField
for uploading and representing non-image filesIdField
for representing the unique database identifier of an entityImageField
for uploading and representing typical image-based files such as JPEGs, PNGs or GIFsNumberField
for numeric representations, such as int, double or floatPasswordField
used for managing local accountsTextField
for short one-liner textsTextAreaField
for longer multi-line texts
- Added Dashboard functionality along with four new Metrics to visualize your data with:
- Added
DistributionMetric
to display the distribution of values across different categories - Added
ProgressMetric
to visualize the progress towards a pre-defined target value - Added
TrendMetric
to show the development of values over time - Added
ValueMetric
to display an absolute value at the current point of time
- Added
- Added Search functionality so you can quickly find entities based on your specified Fields.
- Added Actions as feature so you can simplify and streamline complex data modifications.
- Added Filter functionality for different Fields so you can more easily focus on the data that matters to you.
- Added Sorting for Fields in ascending or descending order. This feature supports multiple data types, including strings, numbers, and dates.
- Added Entra authentication which allows you to quickly implement login mechanics based on Microsoft Entra.
- Added Identity mechanics which makes it easy to implement authentication with local accounts:
- Added
IdentityUserResource
to create and manage local user accounts - Added
IdentityRoleResource
to create and manage account roles for role-based authentication
- Added