grandeljay
b24b38fc5d
fix: wish disappearing for wishlist owner when its fulfilled
2023-04-24 13:58:18 +02:00
grandeljay
df1ffe799e
refactor(api): get statistics
2023-04-24 12:46:04 +02:00
grandeljay
554b370f79
style: attempt to fix wish details height
2023-04-20 17:57:09 +02:00
grandeljay
d9d11443c0
refactor: improve autoloading
2023-03-20 14:00:43 +01:00
grandeljay
9e6c8877c7
chore!: add namespace
...
BREAKING CHANGE: added namespace
the configuration may not load and cause wishthis to break if you do not manually add the namespace to your existing config.php
2023-03-20 13:59:51 +01:00
grandeljay
eab739f83a
fix(configuration): #74 fatal error when the CHANNELS is not defined
...
Closes : #74
2023-03-13 14:40:50 +01:00
grandeljay
c5dd5be571
feat(configuration): #64 add configuration to disable plausible.io calls
...
Closes : #64
2023-03-12 11:50:51 +01:00
grandeljay
642b3f4a98
docs(configuration): #64 add description to constants
2023-03-12 11:30:45 +01:00
grandeljay
1209579f4a
Add issue 71
2023-03-09 18:07:34 +01:00
grandeljay
c53431ddef
Fix shared wishlist instructions #71
2023-03-09 18:02:44 +01:00
grandeljay
26b26cf577
Fix registration
2023-02-10 15:51:11 +01:00
grandeljay
43e5ccba3d
Fix switching wishlists
2023-02-10 15:43:42 +01:00
grandeljay
5f975b510c
Allow deleting wish
2023-02-10 15:23:31 +01:00
grandeljay
a840c29c85
Fix wish not creatable
2023-02-10 11:59:02 +01:00
grandeljay
efe3c87c15
Allow fulfilling wishes
2023-02-08 12:40:22 +01:00
grandeljay
b338edeff7
Fixed: Marking wish as fulfilled
2023-02-06 15:46:40 +01:00
grandeljay
78bf7014e7
Add option to delete account
2023-01-30 11:17:11 +01:00
grandeljay
29905920ef
Refactor
2023-01-28 19:35:00 +01:00
grandeljay
0b80e91dc3
Remove development environment notice
2023-01-28 19:34:53 +01:00
grandeljay
73ad4012df
Fix undefined array key
2023-01-28 17:15:45 +01:00
grandeljay
c31a07d855
Fix sql syntax error
2023-01-28 16:50:05 +01:00
grandeljay
3414e6c51e
Prevent XSS attacks
2023-01-28 16:39:43 +01:00
grandeljay
c13e5d38c9
Fix wishlist title
2023-01-28 15:49:50 +01:00
grandeljay
4c5bafe1b2
Fix wishlist not found
2023-01-28 15:29:43 +01:00
grandeljay
ce744e7278
Fix sql syntax error
2023-01-28 15:25:19 +01:00
grandeljay
c347707517
Fix quotes in wish fields
2023-01-28 15:10:53 +01:00
grandeljay
68947b616b
Fix sql incorrect types
2023-01-28 15:02:01 +01:00
grandeljay
f613b11fe7
Refactor
2023-01-28 15:01:31 +01:00
grandeljay
070e7eebc0
Fix undefined array key
2023-01-28 15:01:14 +01:00
grandeljay
3cc4f20a97
Fix undefined variable
2023-01-28 15:00:52 +01:00
grandeljay
e7c788715e
Fix syntax errors
2023-01-28 15:00:29 +01:00
grandeljay
d0f29d227c
Prepare SQL statements
2023-01-28 14:25:53 +01:00
grandeljay
11321542fe
Improve dark loading indicator
2023-01-28 12:24:13 +01:00
grandeljay
aa59b488dd
Allow editing/saving wish
2023-01-28 12:24:00 +01:00
grandeljay
0acd2b660f
Fix warning when viewing own wishlist
2022-12-31 14:31:59 +01:00
grandeljay
a0d911016f
Make wish edit modal full screen on small viewports
2022-12-31 13:43:55 +01:00
grandeljay
ac57daee5e
Add wish edit modal
2022-12-31 13:41:15 +01:00
grandeljay
0511eff87d
Refactor
2022-12-30 13:11:15 +01:00
grandeljay
6631b4ebbd
Improve wish details header placeholder
2022-12-29 16:07:10 +01:00
grandeljay
cdf4899863
Improve wish details image placeholder
2022-12-29 16:05:31 +01:00
grandeljay
697b382afd
Revert "Attempt to disable scrollbar on full screen modal"
...
This reverts commit 1a64aa9c19
.
2022-12-29 16:00:38 +01:00
grandeljay
18731bc27a
Fix wish details image size
2022-12-29 15:55:31 +01:00
grandeljay
c23007135e
Refactor
2022-12-29 15:16:40 +01:00
grandeljay
bba8e8c65b
Fix wish details placeholders
2022-12-29 15:16:32 +01:00
grandeljay
4eed2ef080
Fix wish details alignments
2022-12-29 15:05:35 +01:00
grandeljay
1a64aa9c19
Attempt to disable scrollbar on full screen modal
2022-12-29 14:58:53 +01:00
grandeljay
b6398db811
Refactor
2022-12-29 14:51:22 +01:00
grandeljay
e350361af5
Improve wish details image
2022-12-29 14:51:14 +01:00
grandeljay
3e82e79280
Improve wish details size on small viewports
2022-12-29 14:48:35 +01:00
grandeljay
5c9ca29f56
Improve wish details size on small viewports
2022-12-29 14:46:29 +01:00
grandeljay
6dc542ad7a
Make wish details full screen on small viewports
2022-12-29 14:19:03 +01:00
grandeljay
b7a4266b10
Make wish details full screen on small viewports
2022-12-29 14:16:56 +01:00
grandeljay
66eb861b9f
Limit horizontal wish content width on wide viewports
2022-12-28 17:45:56 +01:00
grandeljay
c52cf1ab48
Hide horizontal wish image on small viewports
2022-12-28 17:45:36 +01:00
grandeljay
57ecd61815
Fix horizontal wish content height
2022-12-28 17:40:17 +01:00
grandeljay
edafaec730
Fix horizontal wish image overlay
2022-12-28 17:38:02 +01:00
grandeljay
3178dc1222
Fix horizontal wish image height
2022-12-28 17:36:09 +01:00
grandeljay
e066427212
Fix horizontal wish content width
2022-12-28 17:30:21 +01:00
grandeljay
c5db85463d
Fix horizontal card image radius
2022-12-28 17:12:41 +01:00
grandeljay
031601d5e0
Fix list view layout
2022-12-28 17:08:47 +01:00
grandeljay
60ee90cd6a
Add birthdate tooltip
2022-12-14 18:30:34 +01:00
grandeljay
68976b70fe
Forbid unauthorised access to user wishlists
2022-12-14 16:48:33 +01:00
grandeljay
9d477c6019
Fix missing api success indicator
2022-12-14 16:47:27 +01:00
grandeljay
407e3684b4
Refactor error modals
2022-12-14 16:46:36 +01:00
grandeljay
f7e695e094
Extend wishlists api response
2022-12-14 16:45:55 +01:00
grandeljay
e374030f8b
Allow visiting wish link
2022-12-14 14:52:02 +01:00
grandeljay
acfa8eb8e3
Allow marking wish as fulfilled
2022-12-14 14:51:42 +01:00
grandeljay
2e1e57018d
Open wish links in new tab
2022-12-14 14:50:24 +01:00
grandeljay
f3cf2fb13d
Refactor
2022-12-14 14:50:03 +01:00
grandeljay
4c14866d1f
Reduce data if client requests it
2022-12-12 17:28:17 +01:00
grandeljay
f3fcf9703f
Allow wish-details buttons to wrap
2022-12-12 14:27:14 +01:00
grandeljay
5d79e1b36d
Add wish details image
2022-12-12 14:03:43 +01:00
grandeljay
b7df60fc98
Refactor
2022-12-11 14:44:37 +01:00
grandeljay
cd9c9ded2b
Add wish details actions template
2022-12-11 14:44:32 +01:00
grandeljay
4ecb912233
Improve details placeholders
2022-12-11 13:00:04 +01:00
grandeljay
093e825edd
Improve modal style
2022-12-11 12:59:50 +01:00
grandeljay
5ab968a15c
Add basic wish popup
2022-12-10 19:09:49 +01:00
grandeljay
121350ec61
Fix console output
2022-12-10 17:39:51 +01:00
grandeljay
15f7359e15
Add default modal for wish details
2022-12-10 17:39:08 +01:00
grandeljay
d92ab6b202
Hide meta until hover
2022-12-10 17:38:55 +01:00
grandeljay
833751fe4d
Fix wish button opacity
2022-12-10 17:38:44 +01:00
grandeljay
389a5499a9
Refactor
2022-12-10 17:26:30 +01:00
grandeljay
7318627841
Add wish script
2022-12-10 17:21:53 +01:00
grandeljay
ebde21b94c
Redesign wish grid
2022-12-10 17:10:43 +01:00
grandeljay
6b9cee1a0a
Make wish image full height
2022-12-06 18:22:43 +01:00
grandeljay
c9d2582d64
Remove label ribbon
2022-12-06 18:20:55 +01:00
grandeljay
83f218ace8
Make wishlist grid compact
2022-12-06 18:07:06 +01:00
grandeljay
e2ff967cb4
Fix spelling
2022-12-05 17:08:39 +01:00
grandeljay
3f7ff55cfd
Add notice for disabled javascript
2022-12-05 16:46:23 +01:00
grandeljay
b0430aa896
Fix fulfilled wishes showing
2022-12-05 11:19:21 +01:00
grandeljay
fa3a19382c
Fix Typed property wishthis\User::$language must not be accessed before initialization
2022-12-05 10:43:28 +01:00
grandeljay
cae0f22cb6
Revert "Fix Typed property wishthis\User::$language must not be accessed before initialization"
...
This reverts commit 5089a8cc8a
.
2022-12-05 10:38:02 +01:00
grandeljay
dd0aae5938
Fix fulfilled wishes disappearing for wishlist owner #58
2022-12-05 10:26:12 +01:00
grandeljay
5089a8cc8a
Fix Typed property wishthis\User::$language must not be accessed before initialization
2022-12-05 10:01:44 +01:00
grandeljay
08bcdc0f87
Change version to 1.0.0
2022-12-02 10:21:52 +01:00
grandeljay
4c87241003
Fix page stylesheet #57
2022-12-02 09:57:25 +01:00
grandeljay
b01d2933e3
Fix stylesheet hash
2022-12-01 16:59:45 +01:00
grandeljay
3b0f130c0f
Refactor
2022-12-01 16:53:09 +01:00
grandeljay
448a4a9398
Refactor
2022-12-01 16:51:27 +01:00
grandeljay
e5a97a550f
Refactor
2022-12-01 16:50:07 +01:00
grandeljay
05b022aa85
Refactor stylsheets
2022-12-01 16:45:58 +01:00
grandeljay
358a7e94c4
Refactor
2022-12-01 14:25:49 +01:00
grandeljay
66a2e22b7d
Fix spelling 04db862
2022-12-01 11:38:30 +01:00
grandeljay
1606340af2
Only save currency if its different than current setting
2022-11-30 14:43:40 +01:00
grandeljay
1b38ef7002
Restore wish buttons top padding
2022-11-30 11:50:06 +01:00
grandeljay
377727be3c
Refactor
2022-11-30 11:45:02 +01:00
grandeljay
330f22ab5c
Clarify wishlist filter name
2022-11-30 11:39:38 +01:00
grandeljay
e0ca921f6c
Clarify wishlist filter name
2022-11-30 11:38:46 +01:00
grandeljay
9dfe4e1bfd
Clarify wishthis advantages
2022-11-30 10:15:02 +01:00
grandeljay
04db8620a6
Add language reminder
2022-11-29 18:59:51 +01:00
grandeljay
8276fd8592
Add "privacy focused" reason
2022-11-29 18:04:04 +01:00
grandeljay
74e86e2e6a
Refactor
2022-11-29 17:05:16 +01:00
grandeljay
e964537b78
Always show channel description
2022-11-29 17:01:44 +01:00
grandeljay
1a4e911fb8
Remove automatic cache generation
2022-11-29 15:53:36 +01:00
grandeljay
b281ff8af5
Fix empty wishlist after page load
2022-11-29 15:51:22 +01:00
grandeljay
eaee8c223c
Remove preloading
2022-11-29 15:51:11 +01:00
grandeljay
ca133a067a
Fix invalid url
2022-11-29 15:51:00 +01:00
grandeljay
1ecdbcee80
Fix wishlists dropdown z-index
2022-11-29 15:00:07 +01:00
grandeljay
edee52227a
Improve updater
2022-11-29 12:02:29 +01:00
grandeljay
97480fd46f
Fix users not able to see their own content
2022-11-29 12:02:00 +01:00
grandeljay
837ee3fb9f
Automatically update service-worker.js assets during update
2022-11-28 16:05:16 +01:00
grandeljay
37799a64b8
Fix grid margins
2022-11-28 14:22:34 +01:00
grandeljay
4896b37d87
Redirect wishlists to login if user is not logged in
2022-11-28 13:50:06 +01:00
grandeljay
4fc8c9f3c1
Improve maintenance mode hint
2022-11-28 13:42:34 +01:00
grandeljay
bae3f7616c
Change wish description hide threshold
2022-11-28 13:40:40 +01:00
grandeljay
45ae729476
Improve wishlist filter
2022-11-28 13:38:38 +01:00
grandeljay
9691514be6
Fix dropdown selecting item
2022-11-28 12:36:10 +01:00
grandeljay
35f5a76dfa
Fix API input/request variables
2022-11-28 12:13:53 +01:00
grandeljay
9bcf34685b
Fix wish not deleting
2022-11-28 12:13:36 +01:00
grandeljay
e3a02ca289
Refactor
2022-11-28 12:01:09 +01:00
grandeljay
48a3af6ba6
Fix undefined string
2022-11-28 11:59:24 +01:00
grandeljay
6681c3f9c1
Fix wish not updating after saving
2022-11-28 11:45:36 +01:00
grandeljay
6178983c4e
Hide wish horizontal wish description on small viewports
2022-11-28 11:43:16 +01:00
grandeljay
61c6d0a2f5
Hide wish horizontal wish image on small viewports
2022-11-28 11:43:05 +01:00
grandeljay
bdb95d1761
Fix form padding
2022-11-28 11:42:48 +01:00
grandeljay
82e4b4c249
Add qferr/mjml-php v2.0.0 compatibility
2022-11-28 11:30:13 +01:00
grandeljay
5260e2dcc8
Add popups to statistics
2022-11-28 11:07:25 +01:00
grandeljay
d391d77c5b
Fix wishlist options alignment
2022-11-27 13:16:40 +01:00
grandeljay
c776908302
Update changelog.php
2022-11-25 23:47:39 +01:00
grandeljay
87d44acb3f
Switch to v1.7.2
2022-11-25 23:46:16 +01:00
grandeljay
4e1aef1d3a
Refactor
2022-11-25 23:44:15 +01:00
grandeljay
1f2057fb4c
Fix fulfilled wishes showing
2022-11-25 22:45:56 +01:00
grandeljay
b590e1efc2
Refactor
2022-11-25 22:45:34 +01:00
grandeljay
c1ba927d9e
Add currency option #43
...
see: d30126bfec
2022-11-25 22:28:18 +01:00
grandeljay
d30126bfec
Add currency option
2022-11-25 22:25:42 +01:00
grandeljay
d9f4d45a06
Fix dropdown active state
2022-11-25 21:36:45 +01:00
grandeljay
1096161673
Fix spelling
2022-11-25 19:25:44 +01:00
grandeljay
37e33b5a31
Fix blog meta
2022-11-25 17:43:32 +01:00
grandeljay
fd91933be7
Improve wording
2022-11-25 17:41:44 +01:00
grandeljay
ecba754d9a
Fix buttons margin
2022-11-25 17:10:38 +01:00