index
:
ceres
0.3.x-to-0.4.y
db-completion
exchange-format
main
Recipe server for your favorite dishes
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
model
Age
Commit message (
Expand
)
Author
2024-11-03
model: Implement favorite recipes
xengineering
2024-10-24
view: Order ingredient summary by ingredient name
xengineering
2024-10-24
Rework error handling of model.DB.Transaction()
xengineering
2024-10-23
Fix unit tests
xengineering
2024-10-21
model: Rename to db.go
xengineering
2024-10-21
model: Refactor public API of DB
xengineering
2024-10-21
model: Save int-based schema version in DB
xengineering
2024-10-15
model: Handle schema versions internally by integers
xengineering
2024-10-13
model: Simplify DB method signatures
xengineering
2024-10-13
model: Replace global db variable by custom type
xengineering
2024-10-13
Introduce xengineering.eu/ceres/model/migrations
xengineering
2024-10-12
model: Fix direct access to database
xengineering
2024-09-11
Apply go fmt to all source files
xengineering
2024-05-17
model: Add strict Ingredient.Validate()
xengineering
2024-05-17
model: Add strict Step.Validate()
xengineering
2024-05-17
model: Fix another unhandled error
xengineering
2024-05-17
model: Fix ignored error
xengineering
2024-05-17
model: Rework recipe validation
xengineering
2024-05-15
model: Make Recipe.Validate() more strict
xengineering
2024-05-12
view: Add ingredient overview to recipe read page
xengineering
2024-05-12
view: Show ingredients on read page
xengineering
2024-05-12
model: Add per-step ingredients
xengineering
2024-05-09
Inject examples only with new --example flag
xengineering
2024-05-09
model: Fix unit tests
xengineering
2024-05-09
model: Rename version to execVersion
xengineering
2024-05-09
model: Require same version for executable and DB
xengineering
2024-05-09
model: Migrate only in empty databases
xengineering
2024-05-09
model: Initial database version injection
xengineering
2024-05-09
model: Detect if database is empty
xengineering
2024-05-09
model: Wrap migration completely in transaction
xengineering
2024-05-09
model: Enforce recipe titles
xengineering
2024-05-09
model: Use defer for tx.Rollback()
xengineering
2024-05-09
Restructure database-related functions
xengineering
2024-05-08
Introduce model.Transaction()
xengineering
2024-05-08
Fix unit tests
xengineering
2024-05-07
model: Init database with database path
xengineering
2024-05-06
model: Do not write version.txt inside storage
xengineering
2024-05-06
model: Introduce NewStorage() function
xengineering
2024-05-04
Move storage path logging to main() function
xengineering
2024-05-04
model: Add storage.Exists() and storage.Create()
xengineering
2024-05-04
model: Introduce type Storage
xengineering
2024-05-01
Do not remove storage folder
xengineering
2024-05-01
Use default storage path instead of temp dir
xengineering
2024-05-01
model: Add version.txt file to storage folder
xengineering
2024-04-07
model: Add helper function for safe CRUD
xengineering
2024-04-07
model: Add model.Object interface
xengineering
2024-04-06
model: CRUD methods only for targeted objects
xengineering
2024-04-06
model: Always pass *sql.Tx to CRUD methods
xengineering
2024-03-24
model: Add recipe steps
xengineering
2024-03-24
model: Crash on failed test recipe injection
xengineering
[next]