Commit graph

724 commits

Author SHA1 Message Date
lesion
85ee5deea1
allow to specify HOST and PORT via env 2022-05-05 11:11:06 +02:00
lesion
2c4c0c3ead
minor 2022-05-03 18:21:37 +02:00
lesion
3f4e5ae7a8
set ics output type to local, add plain description, status and categories 2022-05-03 18:02:20 +02:00
lesion
d11798a3ab
fix resource Delete when object is inline 2022-05-03 12:10:14 +02:00
lesion
7fb32572ef
minor 2022-05-03 12:09:34 +02:00
lesion
87f457960d
minor 2022-05-03 12:09:21 +02:00
lesion
f6797e15a7
fix img upload from url, revert webp 2022-05-03 12:08:10 +02:00
lesion
ab5e8465b6
fix user self-removal 2022-05-03 11:42:59 +02:00
lesion
b624e0f625
minor 2022-05-02 16:48:05 +02:00
lesion
3fb4970ec5
return 404 when /media not found 2022-05-02 16:47:56 +02:00
lesion
95b546afa9
media improvement 2022-04-27 12:34:58 +02:00
lesion
35e44a8a80
use local instance timezone everywhere #151 2022-04-27 11:58:58 +02:00
lesion
5ae3a9eeb3
minor 2022-04-27 10:07:04 +02:00
lesion
10c6b0d242
sort locales 2022-03-11 23:18:57 +01:00
lesion
cef6fee5ac
add CLI support 2022-03-11 11:34:14 +01:00
lesion
2fa24b9478
more test 2022-03-10 13:51:24 +01:00
lesion
9a1f650a3b
typo 2022-03-10 13:12:37 +01:00
lesion
d430417af2
minor with logging and cleanup bootstrap 2022-03-10 12:37:05 +01:00
lesion
eddf8a3913
move all bootstrap in initialization module 2022-03-09 14:21:13 +01:00
lesion
4b94af3d46
minor 2022-03-09 14:19:58 +01:00
lesion
d29a889818
do not load plugins in dev mode 2022-03-09 14:19:46 +01:00
lesion
4f3a34d356
preparing multisite settings, fix #141 2022-03-07 17:47:31 +01:00
lesion
a9717e23dc
minor release
yep, it's time to have a unit test :D
2022-03-04 16:06:37 +01:00
lesion
cf3e1c69fa
refactor res.locals and settings 2022-02-26 21:27:40 +01:00
lesion
9bd668df32
improve moderation UI
- add missing icons
- add links to fedi user and event
- clean resource creation date
2022-02-24 10:21:23 +01:00
lesion
5f7fb64de8
fix next/prev selection on same datetime events 2022-02-23 10:01:45 +01:00
lesion
f1ad1f1f65
fix import APRedirect loop 2022-02-21 10:46:39 +01:00
lesion
592acbdb19
add some XSS / path traversal validation 2022-02-07 12:28:38 +01:00
lesion
de1376b5eb
introducing a bug while fixing another one :D 2022-02-04 11:26:51 +01:00
lesion
40e74bbfd1
remove unused getAllRequest from settings 2022-02-04 10:48:16 +01:00
lesion
ba8a2b587c
minor 2022-02-02 00:27:31 +01:00
lesion
a4b57db208
minor 2022-02-01 23:48:49 +01:00
lesion
2a07026590
security fix, do not pass smtp password with front-end 2022-02-01 23:34:05 +01:00
lesion
f4a0ef5d35
fix show_recurrent filter in widget 2022-02-01 12:45:19 +01:00
lesion
796f6e6890
fix create recurring event when skipped 2022-01-27 23:17:31 +01:00
lesion
cf51c3aedc
inherits the tags from the parent event, fix #138 2022-01-27 23:15:14 +01:00
lesion
55c066b845
improve setup and DB initialization 2022-01-26 09:51:42 +01:00
lesion
ef65d3f9dd
fix tags/places filters 2022-01-25 01:30:47 +01:00
lesion
d3f71336c2
improve thumbs quality 2022-01-24 14:12:59 +01:00
lesion
919075f192
export feed / api with inclusive tags or places 2022-01-14 10:59:27 +01:00
lesion
8f76146dd8
Merge branch 'master' into mysql_support 2021-12-09 09:42:54 +01:00
lesion
073b740379
minor 2021-12-09 09:32:43 +01:00
lesion
6e10b64b96
add mariadb & mysql support 2021-12-07 23:53:35 +01:00
lesion
d6421eb636
fix a regression with #131 2021-12-06 20:28:37 +01:00
lesion
2d3ab6b572
fix event embed filters + new clipboard mixin 2021-12-06 15:58:12 +01:00
lesion
1d80faaa37
initialize db before nuxt is ready, fix #131 2021-12-06 12:11:04 +01:00
lesion
40f6978e76
minor with plugins 2021-12-03 16:21:02 +01:00
lesion
c58de0bba8
fix task exception and send mail in dev with no smtp settings 2021-12-03 16:20:54 +01:00
lesion
d68b04ff91
improve user_confirm / recover code flow 2021-12-03 16:19:50 +01:00
lesion
fcd4428c6b
new backend plugin system! 2021-12-02 12:39:55 +01:00
lesion
5bd7a3e62e
add max parameter to /events/ API 2021-12-02 12:09:32 +01:00
lesion
d39e23c2b4
Delete AP Action is ok when Actor is not found 2021-12-02 11:39:27 +01:00
lesion
a8a2260cd9
enable nodeinfo when federation is not allowed 2021-12-02 11:35:31 +01:00
lesion
49982ceb1d
fix media name 2021-11-11 16:56:08 +01:00
lesion
e8fe68be30
use event's title on image name in case is not filled 2021-11-11 16:55:33 +01:00
lesion
8fc0da7474
/event redirect to AP repr when accept application/json 2021-11-11 16:55:11 +01:00
lesion
82c21b3255
add address to AP location prop and check endTime 2021-11-11 16:52:05 +01:00
lesion
adcdbc790d
remove repeated redirect_on_html_accepted on fedi url 2021-11-11 16:43:41 +01:00
lesion
23cd8c92da
AP Actor become Application (was Person) 2021-11-11 16:40:43 +01:00
lesion
cb9999c9cc
fix comment removal from fediverse 2021-11-10 13:56:36 +01:00
lesion
8a7a60f84d
s/toAPNote/toAPEvent/ 2021-11-10 11:03:55 +01:00
lesion
fd23c2429f
do not log admin password 2021-11-10 11:00:16 +01:00
lesion
a10206470b
fix user removal 2021-11-10 10:59:47 +01:00
lesion
11004b8759
publish in AP as type: Event 2021-11-09 13:08:11 +01:00
lesion
1ea508fc8a
minor 2021-11-09 13:05:34 +01:00
lesion
25f5864964
minor 2021-11-09 12:59:20 +01:00
lesion
4862f0a71e
load settings @boot only, refactoring custom locale 2021-11-09 12:49:20 +01:00
lesion
cecb7d719e
minor 2021-11-09 12:47:36 +01:00
lesion
ba1087f58f
trust proxy needed to retrieve correct protocol/hostname 2021-11-09 12:46:46 +01:00
lesion
2a047b22b5
add public cache to /media imgs 2021-11-09 12:40:32 +01:00
lesion
0219b03769
introduce hostname in configuration 2021-11-08 11:03:41 +01:00
lesion
2d06c7c616
fix baseurl/hostname in initial setup configuration 2021-11-08 11:02:14 +01:00
lesion
d435f55ae3
fix federation disabled middleware 2021-11-08 10:59:47 +01:00
lesion
7fdd0f0537
do not overwrite slug when title is modified to preserve links 2021-10-30 13:09:51 +02:00
lesion
10d8639bf8
fix restart during setup process 2021-10-29 15:24:20 +02:00
lesion
83a5ebc5e1
add i and span to allowed tags 2021-10-25 13:17:49 +02:00
lesion
bc0f233c95
listen to 0.0.0.0 because of docker 2021-10-25 11:05:45 +02:00
lesion
5dd5ff06f7
cleaning cli 2021-10-25 11:05:29 +02:00
lesion
03663c4989
minor 2021-10-22 12:41:45 +02:00
lesion
cc5011b940
use GANCIO_DATA env 2021-10-21 20:49:49 +02:00
lesion
c9bf3af29e
revert cli 2021-10-21 16:18:58 +02:00
lesion
f30bb9a29b
default dark theme 2021-10-21 16:18:41 +02:00
lesion
2844e0d078
use absolute path for db sqlite storage on setup 2021-10-21 16:18:28 +02:00
lesion
5eafea9fe2
fix admin_email sending 2021-10-21 12:23:47 +02:00
lesion
893da4c9d2
remove old startup files 2021-10-21 12:23:34 +02:00
lesion
868d08398b
minor 2021-10-21 12:23:19 +02:00
lesion
396b66e436
minor 2021-10-21 12:18:25 +02:00
lesion
02e737e074
show error in case SMTP configuration is not done 2021-10-21 12:18:18 +02:00
lesion
140a759d9c
minor 2021-10-21 12:17:41 +02:00
lesion
0ccf912a39
minor 2021-10-20 14:14:26 +02:00
lesion
5ddd0258d0
minor with setup 2021-10-19 16:38:35 +02:00
lesion
d074ef39fa
test smtp email default locale is en 2021-10-19 16:38:10 +02:00
lesion
a94ccc42f3
en test email subject/content 2021-10-18 20:43:40 +02:00
lesion
b63f22fd31
ok lot of smtp minors 2021-10-18 15:46:38 +02:00
les
3b7b2ec6bd
resolve path in cli/log/config 2021-09-30 11:15:21 +02:00
les
5495880c0b
minor on default settings 2021-09-30 11:13:44 +02:00
les
7747562425
new /setup api 2021-09-30 11:12:45 +02:00
les
a247b42544
cleaning last setup step 2021-09-30 11:12:26 +02:00
les
b8931ee8bf
refactoring routes 2021-09-30 11:06:59 +02:00
les
c3c05451db
change how db its initialized 2021-09-27 11:14:11 +02:00
les
5e0e08480a
new web setup ! 2021-09-27 11:12:14 +02:00
les
f1de1a011c
minor for light theme 2021-09-27 11:11:25 +02:00
les
ea33a8ce88
whole new conf/setup method 2021-09-27 10:42:17 +02:00
les
e8e08d7176
minor 2021-09-01 11:17:18 +02:00
les
bea595be20
re-add attachment to AP 2021-09-01 11:17:07 +02:00
les
7a34c98ce4
use i18n in event confirmation email 2021-07-28 10:31:08 +02:00
les
45a22b094a
remove to-ico dependency, use png favicon 2021-07-28 10:03:54 +02:00
les
c68e42ad32
fix show_recurrent in embed list 2021-07-27 22:01:34 +02:00
les
4cdc782bad
minor 2021-07-27 17:24:13 +02:00
les
ddd5e05ed4
minor 2021-07-27 17:22:56 +02:00
les
9e696c5884
add forgotten slug 2021-07-27 17:22:47 +02:00
les
ff0bb19540
use new ics to fix uuid warning 2021-07-27 16:30:35 +02:00
les
a03ec44436
fix noimg event 2021-07-26 12:23:02 +02:00
les
7c23325a0c
minor on focalPoint precision 2021-07-21 11:23:32 +02:00
les
6f84d90494
add node version in very first log 2021-07-20 11:42:25 +02:00
les
fdd051ed86
Merge branch 'master' into feat/mediaFocalAlt 2021-07-19 12:33:12 +02:00
les
33f2507cba
add attachment with focalPoint to AP 2021-07-19 12:29:35 +02:00
les
579fd90c2d
fix push from wpgancio 2021-07-19 12:16:16 +02:00
les
ee6adbd778
refactoring MediaInput 2021-07-19 12:15:34 +02:00
les
aedf7b522d
fix duplicated notification 2021-07-19 12:05:56 +02:00
les
05c7763437
minor 2021-07-19 12:05:29 +02:00
les
9673e40640
refactoring media in event (multiple in db, focalpoint, alt text) 2021-07-15 16:18:56 +02:00
les
49301de42d
improve logs 2021-07-09 21:42:38 +02:00
les
dd9ff7cd81
fix #120 2021-07-08 23:06:52 +02:00
les
9cf2b41f7c
improve error logging 2021-07-08 20:41:56 +02:00
les
43fe3a45e8
add small validation on event 2021-07-04 00:46:55 +02:00
les
94db206c2c
minor on dialog layout / authorize form 2021-07-04 00:46:08 +02:00
les
6c36739372
improve admin resource management 2021-07-01 12:20:31 +02:00
les
2e85e0318b
add None as SMTP setup option 2021-07-01 12:20:31 +02:00
les
d04e14b602
cleaning 2021-07-01 12:20:30 +02:00
les
37b966787b
minor 2021-06-25 11:43:50 +02:00
les
58dda736f4
Revert "do not ask for null image"
This reverts commit 1c8cbd8abb.
2021-06-25 11:42:24 +02:00
les
1c8cbd8abb
do not ask for null image 2021-06-25 11:38:01 +02:00
les
9e285d8b07
fix AP resource removal 2021-06-25 11:36:28 +02:00
les
fc2ea9c89d
minor on logs 2021-06-21 00:44:43 +02:00
les
6dc9f7d261
minor 2021-06-20 23:50:22 +02:00
les
8984736ca7
add console loggin in production 2021-06-19 22:53:01 +02:00
les
f39ab70b34
improve recurrent event management 2021-06-07 00:02:45 +02:00
les
5b1f590f82
fix docs links path 2021-06-04 20:37:19 +02:00
les
3b041df157
fix log_path 2021-06-04 15:36:03 +02:00
les
27c5185c35
update deps 2021-06-04 15:35:55 +02:00
les
91311b49ef
improve announcement management 2021-05-31 00:08:13 +02:00
les
197f031c41
log_path / log_level configuration 2021-05-27 00:04:10 +02:00
les
6506b04a0c
hide secret settings from logs 2021-05-20 11:19:26 +02:00
les
81932c6e88
refactoring acl 2021-05-19 16:38:22 +02:00
les
c6cb98f502
minor 2021-05-19 16:26:01 +02:00
les
432efa3dd9
minor 2021-05-18 20:37:16 +02:00
les
c37855e973
fix @nuxt/vuetify buildModules required 2021-05-18 20:25:44 +02:00
les
afc0af554a
do not add tag/place confirmation in migration as removeColumn in sqlite destroy foreign keys 2021-05-16 23:51:50 +02:00
les
f4ab613671
fix montly recurrent events 2021-05-11 15:12:49 +02:00
les
5f8bbd68c8
improve logging 2021-04-28 12:44:26 +02:00
les
1ccf0397c5
return slug in next/prev calculation 2021-04-26 11:27:14 +02:00
les
691684d9dc
get all instances for admin in correct order 2021-04-26 11:26:59 +02:00
les
fe97dda295
create instance in any case 2021-04-26 11:25:35 +02:00
les
6dfa77e55a
more on slugify 2021-04-14 01:30:51 +02:00
les
1edf6b1799
let's slugifyyyy 2021-04-13 18:04:53 +02:00
les
945b33f8bf
minor 2021-04-10 00:32:22 +02:00
les
2d34fd41a5
refactoring taskManager 2021-04-10 00:11:31 +02:00
les
5ac73caeac
clean unused places/tags #107 and unused fields 2021-04-10 00:11:30 +02:00
les
dd98d2adc6
confirm each tag in auth event 2021-03-19 00:35:54 +01:00
les
6f35e2e1e2
minor on fedi 2021-03-18 22:40:14 +01:00
les
e95096dd97
fix digest httpsignature header 2021-03-18 17:57:37 +01:00
les
5bb7a709aa
minor 2021-03-18 17:17:49 +01:00
les
5e775f4e91
testing new Digest sign header 2021-03-18 17:15:50 +01:00
les
0fd45e2f22
minor 2021-03-18 16:30:56 +01:00
les
128848bb06
minor 2021-03-16 19:59:04 +01:00
les
e0865ae7d7
import only needed lodash methods 2021-03-16 19:59:03 +01:00
les
71287d15d0
minor 2021-03-15 22:27:31 +01:00
les
d8b1c82056
default link target is _blank and target attr is allowed 2021-03-15 22:27:07 +01:00
les
667565f3fe
minor 2021-03-11 12:28:50 +01:00
les
69af44146c
store filters in app state 2021-03-10 15:26:09 +01:00
les
780a3d9241
fix status event_notification enum adding 'sending' 2021-03-08 21:07:32 +01:00
les
cb88720bd3
experimenting with AP 2021-03-05 14:33:33 +01:00
les
8a648c91bd experimenting with AP 2021-03-05 14:22:38 +01:00
les
f5c0ef99f4 split /inbox fediverse management 2021-03-05 14:19:52 +01:00
les
65cb94dd6a refactoring logs: use winston 2021-03-05 14:18:29 +01:00
les
d93315b22c start prometheus metrics 2021-02-09 12:17:39 +01:00
les
c948a5bd47 start to use winston to log 2021-02-09 12:17:10 +01:00
les
3abb39f62b keep migrating to vuetify 2021-01-11 00:17:56 +01:00
les
08292c350d minor 2020-12-04 17:29:55 +01:00
les
a1f7998398 dayjs / restart with recurrent 2020-11-17 00:34:56 +01:00
les
95e473d531 cleaning export 2020-11-13 00:13:44 +01:00
les
47ed677362 cleaning 2020-11-06 11:05:05 +01:00
les
7b19319866 Merge branch 'master' into dev 2020-11-04 00:42:41 +01:00
les
b55b3f42e1 minor 2020-11-03 23:41:18 +01:00
les
26d293ed0f minor 2020-11-03 23:37:28 +01:00
les
8629fb1e01 minor 2020-11-03 21:37:21 +01:00
les
facc590975 minor 2020-11-03 21:34:10 +01:00
les
ffca42b2c1 minor 2020-11-03 21:32:34 +01:00
les
a3624eb60d wait for db on firstrun and prefill notifications with migrations 2020-11-03 21:20:17 +01:00
les
8d83ec0358 minor 2020-10-28 01:30:37 +01:00
les
fc02be7db5 manage date filter in home 2020-10-28 01:28:34 +01:00
les
f70c24584d fix events selection 2020-10-27 11:57:11 +01:00
les
767d7d5ffc remove v-calendar use v-date-picker 2020-10-25 00:34:22 +02:00
les
3f892f7f4a start a better events selection 2020-10-17 00:41:21 +02:00
les
7ce02c9e1e testing ics / h-event import 2020-10-14 21:13:20 +02:00
les
a9c81c575b start with import event feature 2020-10-10 00:41:17 +02:00
les
86952572f9 minor 2020-10-07 10:09:08 +02:00
les
a0c462a3f7 typo 2020-09-05 01:18:48 +02:00
les
6ec1a0a2e3 Merge branch 'dev' into vuetify 2020-08-31 17:40:52 +02:00
les
3e49dd9131 fix #86
confirm tag/place when event is confirmed
2020-08-31 17:40:14 +02:00
les
847801033f get confirmed tag/place only 2020-08-31 16:51:12 +02:00
les
f9f29154a2 confirm tag/place only if auth 2020-08-31 16:47:33 +02:00
les
f73168ae9e add confirmed field in schema 2020-08-31 16:44:03 +02:00
les
f12b13c40f schema migration 2020-08-31 16:43:13 +02:00
les
f9dd4e05f7 addressing #85 2020-08-27 22:12:36 +02:00
les
fbdbce8bf7 custom footer links, colors, dark mode #82 2020-08-05 17:08:01 +02:00
les
411560c218 major UI modification 2020-07-28 12:25:39 +02:00
les
2758541df0 s/element/vuetify :D 2020-07-25 21:41:22 +02:00
les
ca5cb474ba minor 2020-07-19 22:05:11 +02:00
les
fe4ed2cde7 back to jpeg 2020-07-08 23:02:08 +02:00
les
5a5c62efb4 fix notifications 2020-07-08 00:57:28 +02:00
les
0a51c42fe0 fix custom logo / favicon 2020-07-07 21:58:52 +02:00
les
e3832ab838 minor on Event AP representation 2020-07-07 21:58:21 +02:00
les
57e5c6aabc improve outbox 2020-07-07 21:56:49 +02:00
les
bd09199210 fix settings updates 2020-07-06 00:52:32 +02:00
les
2dcf4781ff better admin logo management 2020-07-05 23:54:48 +02:00
les
20320e6782 update sequelize .spread usage 2020-07-05 23:50:10 +02:00
les
75815fdb03 upgrade sequelize 2020-06-27 02:10:10 +02:00
les
a56839730a begin to upgrade sequelize 2020-06-26 00:32:33 +02:00
les
3f1bf4cc4a refactor style, fix #77 #76 2020-06-22 19:15:32 +02:00
les
2593c1891f fix webp as image type 2020-06-14 20:58:23 +02:00
les
4ed519295e minor on next/prev recurrent event 2020-06-13 23:03:07 +02:00
les
8c8acc3346 minor 2020-06-04 23:34:48 +02:00
les
d2218cffea cleaner next/prev event 2020-06-03 22:52:10 +02:00
les
6ca441f9c3 hot fix 2020-06-02 00:02:02 +02:00
les
a9eedb7bab [fedi] handle when actor is Gone 2020-06-01 19:14:46 +02:00
les
a546290460 minor 2020-06-01 18:10:17 +02:00
les
65d7b0dccb event description supports some html tag 2020-05-22 00:30:45 +02:00
les
22381d1fe6 event's API support update and image_url 2020-05-14 22:36:58 +02:00
les
95784c090f test new AP type Event 2020-03-31 18:15:27 +02:00
les
6cdb48c20c update deps 2020-03-31 18:15:27 +02:00
les
316d1cf45c show only future unconfirmed events in admin 2020-03-31 18:15:27 +02:00
les
b298e29a2d manage / display trusted instances 2020-03-31 18:15:27 +02:00
les
f42d96c06b use user's logo not project logo in federation 2020-03-31 18:15:27 +02:00
les
cd2d6d0313 test with trusted instances 2020-03-31 18:15:27 +02:00
les
ced4710570 hotfix thumb path 2020-03-31 18:15:27 +02:00
les
7dd1f76ccf fix migration 2020-03-31 18:15:27 +02:00
les
7cf49fb320 AP event 2020-03-14 18:47:49 +01:00
les
502215447f working on some ideas for instance controller 2020-03-02 15:37:42 +01:00
les
061c104632 linkify content coming from fedi 2020-02-20 23:47:52 +01:00
les
a802314f24 minor 2020-02-20 20:58:49 +01:00
les
2bd4d9feb2 minor 2020-02-20 20:50:59 +01:00
les
5769d1a3ed refactoring locales management 2020-02-20 18:37:10 +01:00
les
bd30a3dc74 minor 2020-02-16 21:04:46 +01:00
les
04e2dc07aa annonce @home / admin / controller / route / api 2020-02-16 21:03:50 +01:00
les
a1204c24e1 add visible property to announcement 2020-02-15 16:50:38 +01:00
les
57d92e1077 add announcements model and migration 2020-02-15 16:40:42 +01:00
les
f0c44d2e0c Merge branch 'dev' 2020-02-15 15:44:06 +01:00
les
e6f9db2f3a fix #73 - add migration to docs 2020-02-15 15:42:41 +01:00