Commit Graph

658 Commits

Author SHA1 Message Date
534ef03f6a clean lifecycle of setting base votes choices on load of a poll 2021-06-10 11:43:17 +02:00
5a75685b0a refacto routing with pass 2021-06-10 10:52:32 +02:00
16c527d649 update of a vote stack and fill missing default votes 2021-06-10 10:17:15 +02:00
09ff4be2f6 remove logs on upgrade vote stack 2021-06-08 14:30:05 +02:00
5c290ea968 update vote in frontend 2021-06-08 10:41:46 +02:00
5ce3984dc9 disposition entête 2021-06-07 12:36:49 +02:00
748eb48125 keep stack of vote after creation 2021-06-07 12:16:56 +02:00
e4ed956970 send vote stack to a new endpoint 2021-06-07 11:30:10 +02:00
36fe52aa82 public email_sent 2021-05-21 13:11:54 +02:00
8f108a1bdf update method name 2021-05-21 13:10:04 +02:00
eb6a046fa1 #115 lister les features de démo sur l'accueil 2021-05-21 12:56:52 +02:00
d05c77cb08 send email to owner, show if nothing is found 2021-05-21 12:31:42 +02:00
2c4be3e87a up env for prod interval 2021-05-20 15:32:16 +02:00
e3fc7f270f back prod env 2021-05-20 15:08:06 +02:00
60bdb4c1fb remove accept charset header, blocking sending to back 2021-05-20 14:53:50 +02:00
e66ca4448b remove loader service to fix api calls 2021-05-20 14:49:37 +02:00
597bde003f fix loading status, position of timeslices on large screen :style: 2021-05-20 14:45:19 +02:00
558f29843b up env for demo bliss 2021-05-20 14:37:53 +02:00
fc0db05f23 stacks count on consultation page 2021-05-20 14:27:40 +02:00
b23155172a send votestack and reload poll config 2021-05-20 14:23:57 +02:00
c95f481af9 up env 2021-05-20 14:11:30 +02:00
ee429e37cc fix missing openSimple func 2021-05-20 13:34:14 +02:00
3b8aa9d849 add toggle function to yes on all timeslices of a group choice 2021-05-20 13:25:45 +02:00
406bf71b92 random autofill on view page of a poll 2021-05-20 12:51:25 +02:00
e86e7af5e1 assign datechoices from storage at creation of poll 2021-05-20 12:34:49 +02:00
6e61e49235 move buttons 2021-05-20 11:12:22 +02:00
1d9e6066e0 :style: alternate bg on days 2021-05-20 11:04:29 +02:00
7e12d9d34f style for adding time 2021-05-20 10:54:28 +02:00
4a47e9fea3 fix display of several time slices under days choices 2021-05-20 09:53:20 +02:00
cf6395936e validate email, focus on kind field at load 2021-05-20 09:43:15 +02:00
5d02fc3167 show expiracy day after creation 2021-05-18 22:51:06 +02:00
09a507109a check validity and display send toast 2021-05-18 16:13:03 +02:00
03cbb508c7 more clean of primeng 2021-05-18 16:07:14 +02:00
39d6effabc remove primeng and old stuff components 2021-05-18 16:02:36 +02:00
8fbf81762b update docs 2021-05-18 15:19:11 +02:00
4a7b989142 fix time slices creation, were all linked 2021-05-18 13:34:28 +02:00
0834ea3ffa default time for created days 2021-05-18 12:45:51 +02:00
3c4c0b5337 réarrangement des champs de date 2021-05-18 12:36:49 +02:00
345b90c2e1 indiquer le jour de la semaine avec les choix de date 2021-05-18 12:27:26 +02:00
2aca7ab282 drag and drop time slices 2021-05-18 12:12:08 +02:00
5028a54fb7 afficher les choix de plage horaires identiques 2021-05-18 12:02:36 +02:00
422090e997 next lang select on click on icon 2021-05-18 11:46:35 +02:00
71d139f177 start sliding transition between pages 2021-05-18 11:21:40 +02:00
11a0245890 indiquer champ en erreur, scroll bouton vers le premier 2021-05-18 11:02:50 +02:00
7ef4e4d4a4 floating hint about form errors 2021-05-18 10:47:16 +02:00
f66603d187 add validation messages, autofill default values on creation of poll 2021-05-18 10:00:37 +02:00
4fefa3340c patch default form values from loaded poll #105 2021-05-17 17:36:24 +02:00
a99290186c creation for simple date works 2021-05-17 16:15:54 +02:00
003f27ae82 split date choice 2021-05-17 15:25:22 +02:00
f6ce22480c separate choice from form 2021-05-04 09:42:56 +02:00
186e5e36da less logs for validation 2021-05-04 09:35:23 +02:00
9cd847be8f display fields errors 2021-05-04 09:33:28 +02:00
d7eac8d56c display all on creation 2021-05-03 16:10:13 +02:00
1d8aeb2f54 empty and reset time slices 2021-05-03 15:47:27 +02:00
af4dfacec9 display time slices 2021-05-03 15:34:26 +02:00
c0ca623885 same time span for every day by default, clean config 2021-05-03 15:19:06 +02:00
6fdb56786a erasable button on first field 2021-05-03 15:10:29 +02:00
5d39b7aa3e smaller uniq id in custom_url 2021-05-03 14:57:28 +02:00
f1e5903d0a update custom_url with title 2021-05-03 14:54:32 +02:00
1755f205ad display of success links 2021-05-03 13:56:00 +02:00
f6b522748a fix icon 2021-05-03 13:36:23 +02:00
10177d793b add to local polls after creation, update poll 2021-05-03 12:57:59 +02:00
a969b30a03 enable loading state in api creation, success page update 2021-05-03 12:36:03 +02:00
bf1df96dcd more responsive menu header 2021-05-03 11:32:03 +02:00
1bfe747e4c home display stored polls 2021-05-03 10:06:10 +02:00
d222d88872 env message demo dans le header 2021-05-01 23:10:00 +02:00
e7343810d5 fix deps to config prop 2021-04-30 23:43:44 +02:00
c302663994 no auto send form 2021-04-30 23:33:56 +02:00
d40aa6a3ae better mix on creation of poll 2021-04-30 23:24:48 +02:00
9a013f6d2c fix get participation url 2021-04-30 22:49:55 +02:00
d7a35e91ed hash routes re enabled 2021-04-30 22:06:59 +02:00
ed13c98b99 fix test kind 2021-04-30 18:34:45 +02:00
59cb917ea3 fix url public 2021-04-30 17:47:37 +02:00
bdfcef490c Merge branch 'master' of https://framagit.org/framasoft/framadate/funky-framadate-front 2021-04-30 16:51:54 +02:00
dc382017a2 hop 2021-04-30 16:51:51 +02:00
b2ee8ec668 link function 2021-04-30 16:12:02 +02:00
bfdb18b316 update url to copy after creation 2021-04-30 16:00:22 +02:00
16db2a69cf ability to toggle answers on grouped choices 2021-04-30 15:49:43 +02:00
86c0ff815f group display of days 2021-04-30 15:42:50 +02:00
975997b767 splitting date choices with a separator 2021-04-30 14:15:21 +02:00
e405a09c78 advanced fields flattened 2021-04-30 12:39:21 +02:00
d08bba4fcb flatten form fields 2021-04-30 12:37:04 +02:00
12a41b5022 auto save on dev env 2021-04-30 11:27:54 +02:00
585d3a215e creation poll style, fill DTO for creation 2021-04-30 10:59:46 +02:00
765299e1c3 toast message on error send vote stack 2021-04-30 09:26:54 +02:00
9e4d5187b5 change icons for answer 2021-04-29 16:17:35 +02:00
69f8eac147 nav items for demos in mobile menu 2021-04-29 16:12:56 +02:00
78a88d3163 nav disable default show 2021-04-29 12:56:48 +02:00
31f0f19a9a manage mobile menu, and add poll title to page title 2021-04-29 12:49:23 +02:00
3a89645e66 auto send vote in dev mode 2021-04-29 10:56:36 +02:00
b9181b5b3f rename utils services 2021-04-29 10:45:22 +02:00
fdcb7327f0 move old stuff 2021-04-29 10:41:47 +02:00
d5bc5777b7 add good hash in route 2021-04-29 10:17:13 +02:00
b2b8056b7e default backend to framadate demo api 2021-04-28 16:21:54 +02:00
e61542b652 use httpclient 2021-04-28 15:35:08 +02:00
30d4adec37 trying to send vot stack but getting CORS issue 2021-04-28 15:04:27 +02:00
7a83beae8e send stack of votes button linked to api 2021-04-28 14:33:41 +02:00
3abef619c8 choice button refacto 2021-04-28 14:07:33 +02:00
cbc4bd8f5d default value of vote added 2021-04-28 12:24:41 +02:00
4464a0af2c display stack answer and toggle fluently between answers to votes 2021-04-28 12:22:40 +02:00
f1e6b5955e set choices and toggle votes in votestack 2021-04-28 12:15:49 +02:00
620a7b99fa stack of vote relié au formulaire de commentaire 2021-04-28 12:01:09 +02:00
7a0061eeb1 fixes for building in prod 2021-04-27 13:04:32 +02:00
729dac9599 info in modal 2021-04-27 12:38:12 +02:00
9a4a72a24c display details too 2021-04-27 12:14:57 +02:00
0abf924cae show counters on answers and favourite answer 2021-04-27 11:06:17 +02:00
2d3457cf6f key created_at for comment, format date 2021-04-27 10:48:29 +02:00
e45b490c2f fix models for backend update 2021-04-26 17:04:16 +02:00
163b89b03f transmettre l'information d'expiration du sondage au front 2021-04-26 12:00:20 +02:00
1e90d92ab9 export results added, models updates 2021-04-26 11:27:44 +02:00
078f63f742 add comment on display 2021-04-26 10:32:42 +02:00
215178efa9 send form in dev mode, fill title demo 2021-04-25 12:05:17 +02:00
74a928800e scroll to top on route change 2021-04-25 11:58:58 +02:00
0c08e802c9 style on selected items in consultation page 2021-04-24 13:04:21 +02:00
d84809d62a display title on poll page 2021-04-24 12:52:51 +02:00
56273946c3 montrer consultation et préciser si aucun vote 2021-04-24 12:46:26 +02:00
21aa634ce5 display de sondage de démo 2021-04-24 12:31:34 +02:00
6cb32cb2e1 manage consultation path 2021-04-21 12:43:05 +02:00
tykayn
3850f3811c add fetching a poll with a pass hash 2021-04-21 12:17:05 +02:00
2562b21d2f setup theme comments 2021-04-07 14:04:58 +02:00
a744bf9931 default colors 2021-03-29 11:32:22 +02:00
b280637158 add theming in vars with blue variation 2021-03-29 11:13:59 +02:00
4a89b715a9 date selector as question answers 2021-03-27 21:55:05 +01:00
21040df287 choice template questions 2021-03-27 21:29:06 +01:00
f3f2d6623b hide some components 2021-03-24 18:39:18 +01:00
e63bbab755 using hash routes 2021-02-12 15:57:17 +01:00
2993fc5cb5 fix some production build warnings 2021-02-12 14:54:55 +01:00
3c3dddafa5 update env for prod 2021-02-12 14:43:39 +01:00
7b5cf59b99 fix types 2021-02-12 14:36:10 +01:00
54ece76c7e hop 2021-02-12 12:35:29 +01:00
73ad7426ee chiffrement matrice ok 2021-02-12 12:06:30 +01:00
e9a9d1a959 compare entropy with generated pass 2021-02-10 12:21:27 +01:00
e32db4983d resize table for entropy 2021-02-10 12:19:22 +01:00
ddf5b40ef4 compute entropy 2021-02-10 12:15:39 +01:00
e5411ab425 listing char codes 2021-02-10 11:45:05 +01:00
tykayn
d72e7763da add md5 lib to ciphering page 2021-02-10 11:23:09 +01:00
tykayn
51de2b2e02 spacing dev menu button 2021-02-10 11:22:36 +01:00
0885df23df mixed salt for ciphering 2021-02-10 10:35:36 +01:00
3e0c1ff375 easy ciphering working with and without salt 2021-02-09 22:47:57 +01:00
tykayn
760bde7e30 copy button 2021-02-09 22:16:02 +01:00
tykayn
4df2e00cbe add lib crypto 2021-02-09 18:35:29 +01:00
1ab5255bfa use crypto lib 2021-02-09 18:26:13 +01:00
5f4c2e04af display hour ranges 2021-02-09 12:31:33 +01:00
7ca87e28b4 drag and drop time interval 2021-02-09 12:10:10 +01:00
de679721d1 visual sections for date selection 2021-02-09 11:27:01 +01:00
2edb828aa3 translate calendar contents, space options for days 2021-02-09 11:11:06 +01:00
tykayn
ce00a3ce69 advanced button change color when active 2021-02-09 09:57:38 +01:00
tykayn
77cf4c6d04 patch kind of poll with patchvalue 2021-02-09 09:53:58 +01:00
7140072ecc fill poll config default 2021-02-08 18:55:31 +01:00
40c0c38889 testing ciphering page 2021-02-08 11:32:58 +01:00
2a4219e149 harmonizing poll default properties with payload and advanced config 2021-02-05 23:03:49 +01:00
237984c040 add choices for the future 2021-02-05 17:02:52 +01:00
2d49389d11 link to base config 2021-02-05 15:34:00 +01:00
f96dc1f3c4 ordering base fields 2021-02-04 19:13:57 +01:00
feb0de8270 include advanced choices and toggle visibility of sub component 2021-02-04 19:04:20 +01:00
1717f738d1 link to static pages 2021-02-04 18:54:30 +01:00
5bac37a790 home page reorder and statistics, todo component 2021-02-04 18:34:06 +01:00
2d9f1f7d40 homepage texts 2021-02-04 17:56:46 +01:00
84b69a1366 split of creation components 2021-02-04 16:14:07 +01:00
d4e5c614a9 spacing buttons 2021-02-04 09:23:15 +01:00
03f7c49c51 create success page and route 2020-12-16 17:21:01 +01:00
tykayn
b46b57eeba Merge branch 'creation-form' of https://framagit.org/framasoft/framadate/funky-framadate-front into creation-form 2020-11-13 09:43:34 +01:00
tykayn
1b49231d92 try to get the list of polls 2020-11-13 09:38:42 +01:00
4eef4c4220 add fields to config of poll 2020-11-11 12:14:01 +01:00
tykayn
1167b692ea add api version config in env 2020-11-09 12:44:24 +01:00
tykayn
1745762ba3 adding reodering of choices beginning 2020-11-09 11:42:54 +01:00
tykayn
3306e7c29d reuse automatic slug from poll config in form 2020-11-09 11:32:12 +01:00
tykayn
04f04d622d 🎨 add pictures from undraw, translate sentences on homepage 2020-11-09 11:01:33 +01:00
tykayn
3700ede667 add sentences in fr and en from framadate 1 2020-11-09 10:13:43 +01:00
tykayn
a4c2387e12 👽 convert sentences from framadate1 to json files 2020-11-09 09:52:51 +01:00
94162c796c add time to date func 2020-11-07 20:12:20 +01:00
tykayn
82910a9aae more settings for admin form with time and answers groups 2020-11-06 16:15:42 +01:00
tykayn
4769ecefc3 add keybaord shortcuts on array for choices 2020-11-06 14:33:20 +01:00
tykayn
d3042b3723 togglable advanced options 2020-11-06 12:04:38 +01:00
tykayn
d07f51dd91 translate homepage 2020-11-06 11:32:58 +01:00
8df2b95c1e reorder questions 2020-11-05 19:13:43 +01:00
10c1930e4d 🐛 select lang wigthout lifecycle bug 2020-11-05 14:39:01 +01:00
60eeddbf21 👽 i18n add extraction lib
Signed-off-by: Baptiste Lemoine <contact@cipherbliss.com>
2020-11-05 14:05:05 +01:00
a5b0d2c2d4 👽 i18n import po files from previous framadate version
Signed-off-by: Baptiste Lemoine <contact@cipherbliss.com>
2020-11-05 11:42:56 +01:00
fa534af3ab multiple choices for creation 2020-11-03 16:13:47 +01:00
e5b8d5b65e add all config controls 2020-11-03 15:47:44 +01:00
8c119739a7 dynamically add choices 2020-11-03 15:44:08 +01:00
4bec5828b3 start combine choices array 2020-10-31 17:36:54 +01:00
b0026fabc4 add variables from env in footer 2020-10-31 16:44:09 +01:00
41fd153991 🔨 test the build with gitlab CI 2020-10-31 16:12:44 +01:00
d9301559ef add form array for choices 2020-10-29 21:30:33 +01:00
8cac3d1862 start form 2020-10-29 18:43:19 +01:00
6059533c36 move dev menu slider and show it only in dev mode env 2020-10-21 17:02:01 +02:00
e5214fdd97 only send list of polls by email to user 2020-10-21 16:50:48 +02:00
5f072fe3ab remove some broken automation 2020-10-21 16:45:26 +02:00
6db96397ea hop 2020-10-17 11:12:53 +02:00
b4f496b08d 👽 i18n header menu, :gears: splits routes, :fix: RED theme fix in switch
Signed-off-by: Baptiste Lemoine <contact@cipherbliss.com>
2020-09-14 16:07:09 +02:00
tykayn
621101aa38 ability to customize app title and app logo in header from environment vars. fixes #87 #88 #89. 2020-08-12 16:05:18 +02:00
svek
a62e00c6ad refacto routing 2020-06-26 18:11:51 +02:00
seraph
63600c759e add route resolver for lazy-loading 2020-06-18 16:15:26 +02:00
seraph
f9b847b305 replace primeng by material && improvments 2020-06-17 13:47:17 +02:00
seraph
3125e86f0b clean refacto 2020-06-12 19:17:39 +02:00
seraph
ae29749670 add json-server + refacto 2020-06-07 16:50:58 +02:00
seraph
355fed53f3 add user settings button & modal 2020-06-07 16:50:47 +02:00
tykayn
9c60f8a379 add feedback button, load administration module from app module 2020-06-07 14:15:20 +02:00