1
0
mirror of https://github.com/pocketbase/pocketbase.git synced 2025-03-22 06:51:56 +02:00

198 Commits

Author SHA1 Message Date
Gani Georgiev
07fb052da1 added extra validators for the collection int64 field options 2024-12-28 10:13:18 +02:00
Gani Georgiev
d34c8ec048 added record.SetRandomPassword() helper and updated oauth2 autogenerated password handling 2024-12-26 13:24:03 +02:00
Gani Georgiev
56f951e5a2 added crons web apis and ui listing 2024-12-25 22:24:24 +02:00
Gani Georgiev
39df26ee21 changed store.Store to accept generic key type 2024-12-23 15:44:00 +02:00
Gani Georgiev
274d499279 synced with master 2024-12-19 11:46:35 +02:00
Gani Georgiev
a3377c992b fixed code comment typos 2024-12-19 11:41:34 +02:00
Gani Georgiev
ef0170cf0b [] replaced strconv.Itoa with strconv.FormatInt where it could overflow 2024-12-17 21:41:55 +02:00
Gani Georgiev
76b9051011 [] refresh the token key on email change 2024-12-17 11:44:27 +02:00
Gani Georgiev
0d720c3c9d print inline attachments in the dev mail send 2024-12-17 09:28:26 +02:00
Gani Georgiev
3e5e02a32c synced with master 2024-12-16 16:03:51 +02:00
Gani Georgiev
9b4200a65c updated deps and changelog 2024-12-16 15:04:19 +02:00
Gani Georgiev
cb3936a499 [] fixed model->record and model->collection events sync 2024-12-16 14:49:24 +02:00
Gani Georgiev
011f323bcc updated restore backup log error from debug to warn 2024-12-14 10:40:55 +02:00
Gani Georgiev
d5d764f83e avoid unnecessary copying the backup archive on restore when the local file system is used 2024-12-14 10:16:36 +02:00
Gani Georgiev
20d378cd76 updated collection db methods godoc 2024-12-12 23:01:01 +02:00
Gani Georgiev
8e63e81561 speedup records cascade delete 2024-12-12 22:55:55 +02:00
Gani Georgiev
09a24e1de6 synced with master 2024-12-12 12:17:02 +02:00
Gani Georgiev
9490a220bc moved unnecessary reassignment 2024-12-12 12:11:47 +02:00
Gani Georgiev
f533320722 updated go deps and bumped app version 2024-12-11 19:00:28 +02:00
Gani Georgiev
e51456bce2 [] added poc implementation for the dry submit removal 2024-12-11 18:43:48 +02:00
Gani Georgiev
35196674e6 skip unnecessary validator in case the default pattern is used 2024-12-11 18:27:21 +02:00
Gani Georgiev
7481c3f7f4 replaced LOWER with COLLATE NOCASE 2024-12-11 11:08:29 +02:00
Gani Georgiev
9efd68ff4c [] updated text field validation message 2024-12-09 12:24:12 +02:00
Gani Georgiev
3634fd9c26 synced with master 2024-12-09 08:25:44 +02:00
Gani Georgiev
9747f46c1d [] fixed x-forwarded-for typo 2024-12-09 04:39:14 +02:00
Gani Georgiev
f7c85940c4 synced with master 2024-12-08 14:43:07 +02:00
Gani Georgiev
85c31ba068 [] fixed text field max validation error message 2024-12-08 13:23:18 +02:00
Gani Georgiev
c91d889da3 udpated :lower modifier to apply after all other normalizations 2024-12-06 22:09:29 +02:00
Gani Georgiev
e8f49c31e4 added :lower modifier 2024-12-06 16:10:11 +02:00
Gani Georgiev
fb2763a697 updated autodate test interceptors 2024-12-02 12:51:25 +02:00
Gani Georgiev
5835a51111 [] fixed autodate interceptors 2024-12-02 12:39:02 +02:00
Gani Georgiev
6ee25cbe12 minimized repeated field.GetName calls 2024-11-29 11:30:54 +02:00
Gani Georgiev
d69e81922f updated Record.Fresh and Record.Clone tests 2024-11-29 11:10:27 +02:00
Gani Georgiev
51ac522e7f [] fixed Record.Fresh and Record.Clone method not properly copying the record fields 2024-11-28 23:19:21 +02:00
Gani Georgiev
06acaf38d8 fixed dev log query print formatting 2024-11-26 20:58:35 +02:00
Gani Georgiev
6e26cb5d88 [] fixed RecordQuery() custom struct scanning 2024-11-26 14:15:39 +02:00
Gani Georgiev
fab334fca6 updated error messages 2024-11-25 11:28:20 +02:00
Gani Georgiev
1e92b51cf7 added option to insert/move fields at specific position 2024-11-24 12:41:57 +02:00
Gani Georgiev
2dd4e38e1d fixed superuser OTP id input reactivity, enabled truncate dropdown option for system collections, updated jsvm types 2024-11-23 14:12:18 +02:00
Gani Georgiev
52c64318c5 fixed comment typo 2024-11-19 17:27:18 +02:00
Gani Georgiev
9fe4f87e5b added required validator for the TextField.Pattern option in case it is a primary key 2024-11-19 17:21:43 +02:00
Gani Georgiev
48328bf33f added extra validations in case of id pattern validator misuse 2024-11-19 15:59:59 +02:00
Gani Georgiev
70df03ffbb fixed rate limiter rules matching to acount for the Audience field 2024-11-18 14:46:06 +02:00
Gani Georgiev
3653e70a6d added periodic wal_checkpoint calls 2024-11-17 14:26:42 +02:00
Gani Georgiev
7f2fcc0046 added manual WAL checkpoints before creating the zip backup to avoid copying unnecessary data 2024-11-17 12:33:23 +02:00
Gani Georgiev
18a7549e50 updated collection indexes on system fields validator and normalized v0.23 old collections migration 2024-11-15 09:13:00 +02:00
Gani Georgiev
e53c30ca4d added 'table is locked' error msg retry check 2024-11-15 07:45:27 +02:00
Gani Georgiev
9f606bdeca otp changes - added sentTo field, allow e.Record to be nil when requesting OTP, etc. 2024-11-13 18:34:43 +02:00
Gani Georgiev
db57572a54 lowered the max field id and name length limit to 100 2024-11-11 16:18:24 +02:00
Gani Georgiev
fc133d8665 fixed settings test and error typo 2024-11-11 14:25:21 +02:00