mirror of
https://github.com/miniflux/v2.git
synced 2025-09-15 18:57:04 +00:00
feat: add custom user JavaScript
This commit is contained in:
parent
f16735fd6d
commit
e07203ad46
26 changed files with 89 additions and 32 deletions
|
@ -83,6 +83,7 @@ func (s *Storage) CreateUser(userCreationRequest *model.UserCreationRequest) (*m
|
|||
entry_swipe,
|
||||
gesture_nav,
|
||||
stylesheet,
|
||||
custom_js,
|
||||
google_id,
|
||||
openid_connect_id,
|
||||
display_mode,
|
||||
|
@ -124,6 +125,7 @@ func (s *Storage) CreateUser(userCreationRequest *model.UserCreationRequest) (*m
|
|||
&user.EntrySwipe,
|
||||
&user.GestureNav,
|
||||
&user.Stylesheet,
|
||||
&user.CustomJS,
|
||||
&user.GoogleID,
|
||||
&user.OpenIDConnectID,
|
||||
&user.DisplayMode,
|
||||
|
@ -184,21 +186,22 @@ func (s *Storage) UpdateUser(user *model.User) error {
|
|||
entry_swipe=$11,
|
||||
gesture_nav=$12,
|
||||
stylesheet=$13,
|
||||
google_id=$14,
|
||||
openid_connect_id=$15,
|
||||
display_mode=$16,
|
||||
entry_order=$17,
|
||||
default_reading_speed=$18,
|
||||
cjk_reading_speed=$19,
|
||||
default_home_page=$20,
|
||||
categories_sorting_order=$21,
|
||||
mark_read_on_view=$22,
|
||||
mark_read_on_media_player_completion=$23,
|
||||
media_playback_rate=$24,
|
||||
block_filter_entry_rules=$25,
|
||||
keep_filter_entry_rules=$26
|
||||
custom_js=$14,
|
||||
google_id=$15,
|
||||
openid_connect_id=$16,
|
||||
display_mode=$17,
|
||||
entry_order=$18,
|
||||
default_reading_speed=$19,
|
||||
cjk_reading_speed=$20,
|
||||
default_home_page=$21,
|
||||
categories_sorting_order=$22,
|
||||
mark_read_on_view=$23,
|
||||
mark_read_on_media_player_completion=$24,
|
||||
media_playback_rate=$25,
|
||||
block_filter_entry_rules=$26,
|
||||
keep_filter_entry_rules=$27
|
||||
WHERE
|
||||
id=$27
|
||||
id=$28
|
||||
`
|
||||
|
||||
_, err = s.db.Exec(
|
||||
|
@ -216,6 +219,7 @@ func (s *Storage) UpdateUser(user *model.User) error {
|
|||
user.EntrySwipe,
|
||||
user.GestureNav,
|
||||
user.Stylesheet,
|
||||
user.CustomJS,
|
||||
user.GoogleID,
|
||||
user.OpenIDConnectID,
|
||||
user.DisplayMode,
|
||||
|
@ -249,21 +253,22 @@ func (s *Storage) UpdateUser(user *model.User) error {
|
|||
entry_swipe=$10,
|
||||
gesture_nav=$11,
|
||||
stylesheet=$12,
|
||||
google_id=$13,
|
||||
openid_connect_id=$14,
|
||||
display_mode=$15,
|
||||
entry_order=$16,
|
||||
default_reading_speed=$17,
|
||||
cjk_reading_speed=$18,
|
||||
default_home_page=$19,
|
||||
categories_sorting_order=$20,
|
||||
mark_read_on_view=$21,
|
||||
mark_read_on_media_player_completion=$22,
|
||||
media_playback_rate=$23,
|
||||
block_filter_entry_rules=$24,
|
||||
keep_filter_entry_rules=$25
|
||||
custom_js=$13,
|
||||
google_id=$14,
|
||||
openid_connect_id=$15,
|
||||
display_mode=$16,
|
||||
entry_order=$17,
|
||||
default_reading_speed=$18,
|
||||
cjk_reading_speed=$19,
|
||||
default_home_page=$20,
|
||||
categories_sorting_order=$21,
|
||||
mark_read_on_view=$22,
|
||||
mark_read_on_media_player_completion=$23,
|
||||
media_playback_rate=$24,
|
||||
block_filter_entry_rules=$25,
|
||||
keep_filter_entry_rules=$26
|
||||
WHERE
|
||||
id=$26
|
||||
id=$27
|
||||
`
|
||||
|
||||
_, err := s.db.Exec(
|
||||
|
@ -280,6 +285,7 @@ func (s *Storage) UpdateUser(user *model.User) error {
|
|||
user.EntrySwipe,
|
||||
user.GestureNav,
|
||||
user.Stylesheet,
|
||||
user.CustomJS,
|
||||
user.GoogleID,
|
||||
user.OpenIDConnectID,
|
||||
user.DisplayMode,
|
||||
|
@ -332,6 +338,7 @@ func (s *Storage) UserByID(userID int64) (*model.User, error) {
|
|||
gesture_nav,
|
||||
last_login_at,
|
||||
stylesheet,
|
||||
custom_js,
|
||||
google_id,
|
||||
openid_connect_id,
|
||||
display_mode,
|
||||
|
@ -371,6 +378,7 @@ func (s *Storage) UserByUsername(username string) (*model.User, error) {
|
|||
gesture_nav,
|
||||
last_login_at,
|
||||
stylesheet,
|
||||
custom_js,
|
||||
google_id,
|
||||
openid_connect_id,
|
||||
display_mode,
|
||||
|
@ -410,6 +418,7 @@ func (s *Storage) UserByField(field, value string) (*model.User, error) {
|
|||
gesture_nav,
|
||||
last_login_at,
|
||||
stylesheet,
|
||||
custom_js,
|
||||
google_id,
|
||||
openid_connect_id,
|
||||
display_mode,
|
||||
|
@ -456,6 +465,7 @@ func (s *Storage) UserByAPIKey(token string) (*model.User, error) {
|
|||
u.gesture_nav,
|
||||
u.last_login_at,
|
||||
u.stylesheet,
|
||||
u.custom_js,
|
||||
u.google_id,
|
||||
u.openid_connect_id,
|
||||
u.display_mode,
|
||||
|
@ -496,6 +506,7 @@ func (s *Storage) fetchUser(query string, args ...interface{}) (*model.User, err
|
|||
&user.GestureNav,
|
||||
&user.LastLoginAt,
|
||||
&user.Stylesheet,
|
||||
&user.CustomJS,
|
||||
&user.GoogleID,
|
||||
&user.OpenIDConnectID,
|
||||
&user.DisplayMode,
|
||||
|
@ -608,6 +619,7 @@ func (s *Storage) Users() (model.Users, error) {
|
|||
gesture_nav,
|
||||
last_login_at,
|
||||
stylesheet,
|
||||
custom_js,
|
||||
google_id,
|
||||
openid_connect_id,
|
||||
display_mode,
|
||||
|
@ -649,6 +661,7 @@ func (s *Storage) Users() (model.Users, error) {
|
|||
&user.GestureNav,
|
||||
&user.LastLoginAt,
|
||||
&user.Stylesheet,
|
||||
&user.CustomJS,
|
||||
&user.GoogleID,
|
||||
&user.OpenIDConnectID,
|
||||
&user.DisplayMode,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue