Gani Georgiev
|
33539452de
|
added automigrate tests
|
2022-11-28 19:59:17 +02:00 |
|
Gani Georgiev
|
c6f03cda43
|
updated go deps
|
2022-11-27 23:24:51 +02:00 |
|
Gani Georgiev
|
2d3531dd66
|
removed git path lookups and updated examples/base .gitignore
|
2022-11-27 23:21:42 +02:00 |
|
Gani Georgiev
|
7ac3a74440
|
refactored automigrate to be more granular
|
2022-11-27 23:01:27 +02:00 |
|
Gani Georgiev
|
3bce173748
|
fixed typo
|
2022-11-26 22:59:37 +02:00 |
|
Gani Georgiev
|
b024737ec8
|
updated ui/dist
|
2022-11-26 22:37:14 +02:00 |
|
Gani Georgiev
|
675d459137
|
tweaked automigrate to check for git status and extracted the base flags from the plugins
|
2022-11-26 22:33:27 +02:00 |
|
Gani Georgiev
|
8c9b657132
|
moved settings under models and added settings dao helpers
|
2022-11-26 14:42:45 +02:00 |
|
Gani Georgiev
|
d8963c6fc3
|
added plugins subpackage and added basic support for js migrations
|
2022-11-26 09:06:09 +02:00 |
|
Gani Georgiev
|
3e1a19685b
|
[#1069] added default Message-ID and more options to customize the mail message
|
2022-11-21 17:51:44 +02:00 |
|
Gani Georgiev
|
c4a660d2d2
|
[#1079] preserve new field options on drag&drop
|
2022-11-21 17:51:01 +02:00 |
|
Gani Georgiev
|
c12c873a65
|
gitignore ui/.env.local and ui/.env.*.local files
|
2022-11-19 12:40:57 +02:00 |
|
Gani Georgiev
|
550260b381
|
updated dependencies
|
2022-11-19 00:38:05 +02:00 |
|
Gani Georgiev
|
b9922e4843
|
updated ui/dist
|
2022-11-18 23:33:13 +02:00 |
|
Gani Georgiev
|
3c3a61c457
|
added autocomplete keys refresh debounce
|
2022-11-18 14:48:57 +02:00 |
|
Gani Georgiev
|
aed8367231
|
fixed autocomplete base collection keys caching
|
2022-11-18 13:32:32 +02:00 |
|
Gani Georgiev
|
341bcc4a0e
|
skip number validator on zero-default
|
2022-11-17 22:06:31 +02:00 |
|
Gani Georgiev
|
3b9a9df171
|
don't resolve request and indirect collection keys if disabled
|
2022-11-17 19:03:31 +02:00 |
|
Gani Georgiev
|
a230cc1719
|
[#1053] improved filter autocomplete performance
|
2022-11-17 18:59:25 +02:00 |
|
Gani Georgiev
|
7dee9d5cc4
|
[#1047] added .jfif to the image extensions list
|
2022-11-17 14:43:10 +02:00 |
|
Gani Georgiev
|
0b54d1736e
|
modify a clone request data when resolving the auth record response
|
2022-11-17 14:27:54 +02:00 |
|
Gani Georgiev
|
39408f135b
|
[#943] exposed apis.EnrichRecord and apis.EnrichRecords
|
2022-11-17 14:18:11 +02:00 |
|
Gani Georgiev
|
6e9cf986c5
|
[#872] changed the schema required validator to be optional for auth collections
|
2022-11-16 15:13:04 +02:00 |
|
Gani Georgiev
|
4528f075dc
|
fixed auth collection rule check validator on create
|
2022-11-15 15:06:46 +02:00 |
|
Gani Georgiev
|
f3566149b8
|
[#1030] fixed auth collection rules validator
|
2022-11-15 12:03:12 +02:00 |
|
Gani Georgiev
|
9322b13d15
|
[#1028] added case insensitive collection name lookup
|
2022-11-15 00:54:29 +02:00 |
|
Gani Georgiev
|
77d295730e
|
changed the hook func argument to e for more consistent autocomplete
|
2022-11-14 19:30:13 +02:00 |
|
Gani Georgiev
|
a998618d75
|
updated godoc comment
|
2022-11-14 14:43:20 +02:00 |
|
Gani Georgiev
|
4c096fd745
|
[#970] added Twitch OAuth2 provider
|
2022-11-13 14:20:11 +02:00 |
|
Gani Georgiev
|
c95e50c8a5
|
updated the oauth2 providers to use the existing oauth2 endpoints and removed the email from spotify
|
2022-11-13 13:25:24 +02:00 |
|
Gani Georgiev
|
bac5d76725
|
updated ui/dist
|
2022-11-13 13:09:32 +02:00 |
|
Gani Georgiev
|
50fce1f3cf
|
[#979] added Kakao OAuth2 provider
|
2022-11-13 13:05:06 +02:00 |
|
Gani Georgiev
|
521df149a2
|
updated db pool limits, added logs VACUUM, updated api docs
|
2022-11-13 00:38:18 +02:00 |
|
Gani Georgiev
|
39dc1d2795
|
updated api preview docs
|
2022-11-08 20:53:31 +02:00 |
|
Gani Georgiev
|
3d14addfef
|
changed the return result of the confirm api actions
|
2022-11-08 18:12:37 +02:00 |
|
Gani Georgiev
|
bc519231d9
|
added wildcard realtime topic support
|
2022-11-08 12:57:50 +02:00 |
|
Gani Georgiev
|
b1c7a012c5
|
[#961] updated min username length and added tests
|
2022-11-08 12:55:18 +02:00 |
|
Gani Georgiev
|
01814067b1
|
updated api preview dummy record date field layout
|
2022-11-06 15:48:27 +02:00 |
|
Gani Georgiev
|
7225b380d5
|
fixed PseudorandomString
|
2022-11-06 15:35:43 +02:00 |
|
Gani Georgiev
|
fa791b7e96
|
init pseudorandom seed
|
2022-11-06 15:30:56 +02:00 |
|
Gani Georgiev
|
0ff5606d80
|
renamed PseudoRandom to Pseudorandom
|
2022-11-06 15:28:41 +02:00 |
|
Gani Georgiev
|
4cddb6b5cb
|
added pseudorandom generator
|
2022-11-06 15:26:34 +02:00 |
|
Gani Georgiev
|
46dc6cc47c
|
added record.PasswordHash() getter
|
2022-11-06 11:04:04 +02:00 |
|
Gani Georgiev
|
65693d1916
|
updated the random generator for more even distribution
|
2022-11-05 17:55:32 +02:00 |
|
Gani Georgiev
|
a2abeb872a
|
added option to toggle the system fields visibility
|
2022-11-05 13:22:08 +02:00 |
|
Gani Georgiev
|
6115fb3874
|
updated go deps and loaded auth collection fields for autocomplete
|
2022-11-04 15:55:25 +02:00 |
|
Gani Georgiev
|
cb6ffc1e7b
|
use param.Value when comparing with the refreshed settings state
|
2022-11-03 15:44:13 +02:00 |
|
Gani Georgiev
|
152f6a9d1f
|
updated app.RefreshSettings and added more tests
|
2022-11-03 15:01:26 +02:00 |
|
Gani Georgiev
|
fe656a1c42
|
updated api preview docs
|
2022-11-03 11:36:59 +02:00 |
|
Gani Georgiev
|
7e7e2e98a4
|
updated go action min version
|
2022-11-02 22:08:30 +02:00 |
|
Gani Georgiev
|
099230a552
|
added missing time import
|
2022-11-02 21:52:47 +02:00 |
|
Gani Georgiev
|
5e0718176d
|
added db pool size limits and update the min go release action version to 1.19.3
|
2022-11-02 21:44:23 +02:00 |
|
Gani Georgiev
|
1a28532546
|
updated db pool limits
|
2022-11-01 22:02:38 +02:00 |
|
Gani Georgiev
|
8bb03d2e6b
|
[#875] reordered the busy_timeout pragma and added a fixed/capped connections pool for the nocgo sqlite driver
|
2022-11-01 20:29:07 +02:00 |
|
Gani Georgiev
|
9cef6ebd82
|
removed DrySubmit form errors wrapping and added more api tests
|
2022-11-01 00:28:33 +02:00 |
|
Gani Georgiev
|
5298543ce4
|
[#746] added microsoft oauth2 provider
|
2022-10-31 21:18:00 +02:00 |
|
Gani Georgiev
|
bcb9c22685
|
added pre-release note
|
2022-10-30 10:33:42 +02:00 |
|
Gani Georgiev
|
90dba45d7c
|
initial v0.8 pre-release
|
2022-10-30 10:28:14 +02:00 |
|
Gani Georgiev
|
32393990bb
|
preserve records pagination on delete/update and fix reactivity regression
|
2022-10-04 22:42:51 +03:00 |
|
Gani Georgiev
|
838ed661ce
|
fixed formatted date reactivity
|
2022-10-02 23:56:24 +03:00 |
|
Gani Georgiev
|
d84e57174b
|
updated code comments formatting
|
2022-10-02 13:38:59 +03:00 |
|
Gani Georgiev
|
a6cafd1ed7
|
[#677] unset the X-Frame-Options when serving static files to allow files embedding
|
2022-10-02 13:28:33 +03:00 |
|
Gani Georgiev
|
b0db2399b8
|
updated filesystem tests
|
2022-10-02 12:38:14 +03:00 |
|
Gani Georgiev
|
81d0af6e80
|
[#693] added media-src to the default files CSP
|
2022-10-02 12:33:31 +03:00 |
|
Gani Georgiev
|
5f5f0ed793
|
added Open Collective to the funding options
|
2022-09-30 11:39:38 +03:00 |
|
Gani Georgiev
|
353248c34a
|
updated ui/dist
|
2022-09-29 12:54:58 +03:00 |
|
Gani Georgiev
|
93d48a85ac
|
added fallback handling when both contains operands are table columns
|
2022-09-29 12:33:53 +03:00 |
|
Gani Georgiev
|
b84930f21a
|
records listing optimizations
|
2022-09-28 22:17:24 +03:00 |
|
Gani Georgiev
|
6c005c4a9a
|
remove OrderBy nil variadic argument
|
2022-09-22 20:35:20 +03:00 |
|
Gani Georgiev
|
ccc3707fb6
|
replaced empty slice literal with nil
|
2022-09-22 20:23:50 +03:00 |
|
Gani Georgiev
|
3d36ff7e96
|
unset ORDER BY for search count queries
|
2022-09-22 20:18:17 +03:00 |
|
Gani Georgiev
|
0b2eb24c6f
|
updated go deps
|
2022-09-21 21:29:23 +03:00 |
|
Gani Georgiev
|
954067860c
|
[#590] fixed realtime events bind order by adding hooks.PreAdd
|
2022-09-21 14:41:20 +03:00 |
|
Gani Georgiev
|
9a8c9dd115
|
[#586] fixed multiple nested relation expansions with shared base path
|
2022-09-21 13:34:34 +03:00 |
|
Gani Georgiev
|
7006e1f5d7
|
[#567] resolve the direct user profile fields from the profiles table and not from the static auth model
|
2022-09-20 11:20:30 +03:00 |
|
Gani Georgiev
|
8be8f3f3cb
|
updated search provider tests
|
2022-09-18 08:49:51 +03:00 |
|
Gani Georgiev
|
00fd007d50
|
raised MaxPerPage limit to 400
|
2022-09-18 08:41:42 +03:00 |
|
Gani Georgiev
|
96bfc69c8e
|
updated ui/dist
|
2022-09-18 01:57:18 +03:00 |
|
Gani Georgiev
|
e542b0d8c5
|
include only the words selection keymap for code inputs
|
2022-09-18 01:55:33 +03:00 |
|
Gani Georgiev
|
9814dda8e4
|
[#478] load selected relation items before the other options
|
2022-09-18 01:18:54 +03:00 |
|
Gani Georgiev
|
978fdd3ce7
|
[#478] preserve multiple selection order
|
2022-09-18 00:29:32 +03:00 |
|
Gani Georgiev
|
9cf89870e7
|
[#519] improved query performance for relations lookup
|
2022-09-17 22:55:56 +03:00 |
|
Gani Georgiev
|
b8c54568e3
|
fixed readme typo
|
2022-09-16 13:24:02 +03:00 |
|
Gani Georgiev
|
843bbf99cc
|
added note about pull requests
|
2022-09-16 13:06:28 +03:00 |
|
Gani Georgiev
|
daffb0f86e
|
[#488] added X-Accel-Buffering:no sse header
|
2022-09-16 11:19:31 +03:00 |
|
Gani Georgiev
|
1f5c3328e5
|
[#470] added --pbPublic flag
|
2022-09-16 11:18:15 +03:00 |
|
Gani Georgiev
|
ed5f3b86f5
|
[#470] don't rely on the cwd and look for pb_public relative to pb_data
|
2022-09-15 22:52:24 +03:00 |
|
Gani Georgiev
|
6cda610ede
|
updated ui deps and generated ui/dist
|
2022-09-14 20:53:09 +03:00 |
|
Gani Georgiev
|
2fa5233fa6
|
[#440] try to use the original image format when creating thumbs
|
2022-09-14 17:12:47 +03:00 |
|
Gani Georgiev
|
030dfc2690
|
updated ui/dist
|
2022-09-10 22:54:26 +03:00 |
|
Gani Georgiev
|
8c11e2ef01
|
[#409] added pocketbase.NewWithConfig factory
|
2022-09-10 22:53:17 +03:00 |
|
Gani Georgiev
|
4b64e0910b
|
removed commented pb.Bootstrap() code
|
2022-09-09 14:54:19 +03:00 |
|
Gani Georgiev
|
4a6bc453de
|
updated ui deps and skip creating pb_data on --version or --help execution
|
2022-09-09 13:58:29 +03:00 |
|
Gani Georgiev
|
96d09a30c4
|
[#405] updated Google OAuth2 userinfo response data
|
2022-09-09 09:12:34 +03:00 |
|
Gani Georgiev
|
a0d7f23d77
|
[#396] normalized tests.ApiScenario.TestAppFactory declaration
|
2022-09-07 20:51:03 +03:00 |
|
Gani Georgiev
|
74108d84ca
|
[#396] renamed tests.CloneIntoTempDir to tests.TempDirClone
|
2022-09-07 20:34:18 +03:00 |
|
Gani Georgiev
|
4bc28abac4
|
[#396] updated tests helpers
|
2022-09-07 20:31:05 +03:00 |
|
Gani Georgiev
|
b79a7982bf
|
[#385] added username to the OAuth2 AuthUser model
|
2022-09-05 16:15:27 +03:00 |
|
Gani Georgiev
|
b717896232
|
[#390] serve the mimetype detected during upload
|
2022-09-05 15:46:40 +03:00 |
|
Gani Georgiev
|
9d53aec9ee
|
[#375] fixed windows console color output
|
2022-09-02 14:42:22 +03:00 |
|