Sylvain
|
d833f6d812
|
harmonize Fab-manager trademark syntax
|
2020-02-26 10:19:43 +01:00 |
|
Sylvain
|
222590ae5e
|
tour step modal: increase width + align buttons
|
2020-02-26 09:37:21 +01:00 |
|
Sylvain
|
4db219b204
|
[ongoing] FEATURE_TOUR_DISPLAY
|
2020-02-25 18:02:41 +01:00 |
|
Sylvain
|
cf8fb0659b
|
open-api tour
|
2020-02-25 11:47:30 +01:00 |
|
Sylvain
|
9f9656caa4
|
settings tour
|
2020-02-25 11:40:01 +01:00 |
|
Sylvain
|
a56f6c4e18
|
statistics tour
|
2020-02-25 11:06:03 +01:00 |
|
Sylvain
|
31dce73f14
|
project elements tour
|
2020-02-25 10:47:16 +01:00 |
|
Sylvain
|
9589efa312
|
fix scroll issues on tours
|
2020-02-25 10:11:18 +01:00 |
|
Sylvain
|
64e41910ec
|
trainings tour: change tab on tracking step
invoices tour: do not show listing steps if invoicing is disabled
+ typo
|
2020-02-25 09:48:55 +01:00 |
|
Sylvain
|
e6f2e60997
|
spaces tour
|
2020-02-24 16:57:41 +01:00 |
|
Sylvain
|
76c1b69b7a
|
machines tour
|
2020-02-24 16:51:03 +01:00 |
|
Sylvain
|
c13ba85230
|
events tour
|
2020-02-24 16:21:12 +01:00 |
|
Sylvain
|
42e2c8bafa
|
do not display spaces tab help if space module is disabled
|
2020-02-24 15:04:17 +01:00 |
|
Sylvain
|
f8f1dde14a
|
pricing tour
|
2020-02-24 15:02:45 +01:00 |
|
Sylvain
|
a1a96b9c03
|
fix handle invoices tour with F1
|
2020-02-24 11:56:13 +01:00 |
|
Sylvain
|
807a9596a8
|
invoices tour
|
2020-02-24 11:55:13 +01:00 |
|
Sylvain
|
9f68375ae9
|
admin calendar tour
|
2020-02-24 10:33:27 +01:00 |
|
Sylvain
|
32d5af9b87
|
fix tours collision on F1
|
2020-02-24 10:05:03 +01:00 |
|
Sylvain
|
496e926abd
|
fix members tour if no member
|
2020-02-19 14:39:45 +01:00 |
|
Sylvain
|
bc63465a84
|
members tour
|
2020-02-19 14:30:56 +01:00 |
|
Sylvain
|
906decb620
|
[ongoing] members tour
|
2020-02-19 13:00:38 +01:00 |
|
Sylvain
|
3d788579f1
|
set active tab depending on tour step
|
2020-02-19 12:21:24 +01:00 |
|
Sylvain
|
fd62062533
|
Updated angular-ui-bootstrap from v1.1 to v1.2
|
2020-02-19 12:07:42 +01:00 |
|
Sylvain
|
0948ef4381
|
Updated angular-ui-bootstrap from v0.14 to v1.1
|
2020-02-19 11:34:38 +01:00 |
|
Sylvain
|
05a29a54b3
|
trainings tour
|
2020-02-19 10:22:32 +01:00 |
|
Sylvain
|
0d9f79976d
|
[ongoing] trainings tour
|
2020-02-18 17:53:53 +01:00 |
|
Sylvain
|
16ed2fa73a
|
isolate welcome tour
|
2020-02-18 17:39:47 +01:00 |
|
Sylvain
|
5b46edd748
|
welcome tour + save completed tours in database
|
2020-02-18 17:36:45 +01:00 |
|
Sylvain
|
d869948cd0
|
fix translations mapping
|
2020-02-18 15:52:37 +01:00 |
|
Sylvain
|
40f41aeef5
|
fix translations mapping
|
2020-02-18 15:52:28 +01:00 |
|
Sylvain
|
4c919824ba
|
fix unmapped translations in signup modal
|
2020-02-18 10:17:07 +01:00 |
|
Sylvain
|
11a2dde776
|
fix notifications over tour
|
2020-02-17 18:57:05 +01:00 |
|
Du Peng
|
908275d171
|
add disable wallet option
|
2020-02-12 18:15:44 +01:00 |
|
Sylvain
|
fd471be40a
|
angular-ui-tour: fixed positionning problem + some more steps in the tour + centering the welcome message
|
2020-02-12 17:18:11 +01:00 |
|
Du Peng
|
7242eb32f8
|
allow admin reserve a slot at the same time
|
2020-02-12 14:54:06 +01:00 |
|
Du Peng
|
b559d10b87
|
improve slot is only subscription
|
2020-02-12 12:58:17 +01:00 |
|
Sylvain
|
71290420bb
|
ui-tour 3 steps
|
2020-02-11 15:49:43 +01:00 |
|
Sylvain
|
528877bc76
|
poc features-tour
|
2020-02-11 15:49:43 +01:00 |
|
Sylvain
|
b7dda83060
|
Merge branch 'edit_event_recurrent' into dev
|
2020-02-11 15:43:29 +01:00 |
|
Sylvain
|
db26533d94
|
alert on date change
|
2020-02-11 15:42:43 +01:00 |
|
Du Peng
|
870a092a81
|
Merge branch 'slot_is_only_subscriptions' of git.sleede.com:projets/fab-manager into slot_is_only_subscriptions
|
2020-02-11 13:22:28 +01:00 |
|
Du Peng
|
096a658bac
|
add a validator to check reservation's slot is or not restrict for subscriptions
|
2020-02-11 13:22:20 +01:00 |
|
Du Peng
|
760109de05
|
fix bug: cant reserve formation slot
|
2020-02-11 13:21:25 +01:00 |
|
Sylvain
|
372d7f936b
|
typos & syntax
|
2020-02-11 11:46:40 +01:00 |
|
Sylvain
|
54bcc392f3
|
typo and syntax
|
2020-02-11 10:48:29 +01:00 |
|
Du Peng
|
d9676b604c
|
remove debug info
|
2020-02-10 11:53:20 +01:00 |
|
Du Peng
|
427725f927
|
fix bug: select plans error
|
2020-02-10 11:52:57 +01:00 |
|
Sylvain
|
ea9607521b
|
translation issue on event reservation
|
2020-02-10 11:09:54 +01:00 |
|
Sylvain
|
aecbaa7f04
|
translation issue on event reservation
|
2020-02-10 11:09:22 +01:00 |
|
Du Peng
|
74cc69d1bd
|
Ability to configure reservation slot restrict for plans
|
2020-02-07 17:37:00 +01:00 |
|
Du Peng
|
7c86adde4b
|
Ability to configure allowing or preventing member book a machine/formation/event slot if he already have a reservation the same day at the same time
|
2020-02-05 16:53:47 +01:00 |
|
Du Peng
|
c3965b28cf
|
remove rebocop disable
|
2020-02-03 10:53:54 +01:00 |
|
Du Peng
|
05073d5a28
|
fix bug for update event recurrent
|
2020-01-30 12:03:50 +01:00 |
|
Sylvain
|
fd0f49f132
|
rubocop: ruby syntax
|
2020-01-29 17:50:06 +01:00 |
|
Sylvain
|
5b97ef03a9
|
rubocop: ruby syntax
|
2020-01-29 17:49:05 +01:00 |
|
Sylvain
|
b1a98d3574
|
improved texts
|
2020-01-29 17:44:17 +01:00 |
|
Du Peng
|
35d9bec8a5
|
update event recurrent
|
2020-01-29 17:20:19 +01:00 |
|
Du Peng
|
de02bb1c72
|
update all attributes of event
|
2020-01-28 18:34:32 +01:00 |
|
Sylvain
|
81a42e5935
|
customize home page : full texts
|
2020-01-28 10:12:29 +01:00 |
|
Sylvain
|
8d8c9a8af5
|
fix double insertion of widgets button in home page editor
|
2020-01-28 09:24:55 +01:00 |
|
Sylvain
|
49b3a54afb
|
allow display widgets multiple times on home page
|
2020-01-28 09:21:39 +01:00 |
|
Du Peng
|
b1419271e6
|
edit event recurrent in progress
|
2020-01-27 18:21:46 +01:00 |
|
Sylvain
|
656a603d6c
|
customize home page css
|
2020-01-27 17:10:29 +01:00 |
|
Sylvain
|
37c90b1d54
|
ruby syntax
|
2020-01-22 14:34:45 +01:00 |
|
Sylvain
|
34a3286870
|
fix homepage layout
|
2020-01-22 14:16:35 +01:00 |
|
Sylvain
|
898a18ed46
|
display customized home page html
|
2020-01-22 13:25:22 +01:00 |
|
Sylvain
|
75c49c06f2
|
move homepage components to standalone directives
- events
|
2020-01-22 12:52:51 +01:00 |
|
Sylvain
|
89e146d419
|
[ongoing] move homepage components to standalone directives
- twitter
- members
|
2020-01-22 12:43:08 +01:00 |
|
Sylvain
|
fd1778b465
|
renamed twitter template file
|
2020-01-22 12:24:45 +01:00 |
|
Sylvain
|
1968ba601d
|
[ongoing] move homepage components to standalone directives
|
2020-01-22 12:23:51 +01:00 |
|
Sylvain
|
b85c7ac00b
|
admin set its customized html template for the home page & can reset it to factory value
|
2020-01-22 11:53:40 +01:00 |
|
Sylvain
|
b1e6154cc9
|
POC for custom home page
|
2020-01-21 18:03:15 +01:00 |
|
Sylvain
|
15ab3c1305
|
Ability to customize the title of the link to the about page
|
2020-01-21 16:16:12 +01:00 |
|
Sylvain
|
45e4b5c4bc
|
Create machine availabilities: select all/none in a click
|
2020-01-21 12:09:24 +01:00 |
|
Sylvain
|
97660924cb
|
fix typo and wording
|
2020-01-21 11:16:49 +01:00 |
|
Sylvain
|
146ba97766
|
Merge remote-tracking branch 'origin/reserve_slots_passed' into dev
|
2020-01-21 11:01:48 +01:00 |
|
Sylvain
|
57e5da61de
|
remove unused helper
|
2020-01-21 11:01:23 +01:00 |
|
Du Peng
|
3c26c6d4bd
|
disable add plan with reserve slot in the past
|
2020-01-20 16:17:10 +01:00 |
|
Du Peng
|
0143c3d495
|
allow admin reserve machine/space in the past time
|
2020-01-20 16:17:10 +01:00 |
|
Sylvain
|
c214ae3beb
|
Merge branch 'dev' of git.sleede.com:projets/fab-manager into dev
|
2020-01-15 12:49:07 +01:00 |
|
Sylvain
|
7929d3b198
|
detailled view of collected data in fabanalytics
|
2020-01-15 12:48:55 +01:00 |
|
Du Peng
|
fe387cbe3c
|
Merge branch 'twitter' into dev
|
2020-01-15 12:40:01 +01:00 |
|
Du Peng
|
db29673a4c
|
remove twitter api for get latest tweet
|
2020-01-15 12:34:51 +01:00 |
|
Du Peng
|
900d84f3c6
|
get latest twitter by twitter search without twitter api
|
2020-01-15 12:04:07 +01:00 |
|
Sylvain
|
059096c2dd
|
privacy option for fab-analytics
|
2020-01-15 10:46:04 +01:00 |
|
Sylvain
|
a67b2ff29c
|
do not show version modal if system if up-to-date
|
2020-01-14 18:03:57 +01:00 |
|
Sylvain
|
774060d9ab
|
FORCE_VERSION_CHECK for dev env + do not save hub public key if duplicate
|
2020-01-14 17:59:30 +01:00 |
|
Sylvain
|
19502c8231
|
fix display version on home page
|
2020-01-14 17:39:13 +01:00 |
|
Sylvain
|
1f3d9cf88d
|
display upgrade infos directly on the interface
|
2020-01-14 17:12:36 +01:00 |
|
Sylvain
|
a564ec62b5
|
updated version check worker
|
2020-01-14 16:16:31 +01:00 |
|
Sylvain
|
bb48a13f83
|
health endpoint & automated version check
|
2020-01-14 14:33:00 +01:00 |
|
Sylvain
|
64764e5498
|
check version on hub & [ongoing] health endpoint
|
2020-01-13 17:05:53 +01:00 |
|
Sylvain
|
54be21729b
|
batch delete periodic events
|
2020-01-07 17:18:49 +01:00 |
|
Sylvain
|
1c4f144b8d
|
Merge branch 'members-filters' into dev
|
2020-01-07 10:44:55 +01:00 |
|
Sylvain
|
f778ee9016
|
fix syntax + add missing translations
|
2020-01-07 10:44:29 +01:00 |
|
Sylvain
|
3c3e806a29
|
Merge branch 'user-confirmation' into dev
|
2020-01-07 10:34:25 +01:00 |
|
Sylvain
|
b6ee4e92a4
|
change falsy value + updated changelog
|
2020-01-07 10:34:12 +01:00 |
|
Sylvain
|
6d0cc201c4
|
remove: send abuse with ENTER
|
2020-01-06 17:08:50 +01:00 |
|
Nicolas Florentin
|
9cc090e4bc
|
typo
|
2019-12-30 13:48:40 +01:00 |
|
Nicolas Florentin
|
60e063a15b
|
fix currentUser value after successfull sign up when confirmation is needed, plus improves translations
|
2019-12-30 13:45:25 +01:00 |
|
Nicolas Florentin
|
6550428f72
|
fix AUthService factory, isAuthenticated was called from scope and not from the factory itself
|
2019-12-30 13:44:24 +01:00 |
|
Nicolas Florentin
|
0b899fe183
|
Merge branch 'dev' into user-confirmation
|
2019-12-30 09:36:43 +01:00 |
|
Sylvain
|
3412d9e35c
|
fix checking enable_in_context_translation
|
2019-12-23 13:49:46 +01:00 |
|
Sylvain
|
f05547e46e
|
change ach pluralization location
|
2019-12-23 11:29:02 +01:00 |
|
Sylvain
|
40e8b60a0a
|
add ach pluralization fonction for messageFormat
|
2019-12-23 10:28:12 +01:00 |
|
Nicolas Florentin
|
62c979cfc0
|
members filters, translations for other languages are still needed
|
2019-12-20 15:47:42 +01:00 |
|
Nicolas Florentin
|
518511ab3b
|
Merge branch 'dev' of git.sleede.com:projets/fab-manager into dev
|
2019-12-19 12:06:54 +01:00 |
|
Nicolas Florentin
|
7ea3e5ce32
|
fix translation key path app.public.projects_list.the_fablab_projects
|
2019-12-19 12:06:45 +01:00 |
|
Sylvain
|
bcd0e6833d
|
integrate crowdin in-context translation code
|
2019-12-18 16:50:16 +01:00 |
|
Nicolas Florentin
|
0a3a6d034a
|
env variable USER_CONFIRMATION_NEEDED_TO_SIGN_IN can force user to confirm his account to sign in
|
2019-12-18 16:02:47 +01:00 |
|
Sylvain
|
14c3abb449
|
refactoring i18n keys: trainings + modals + various missings
|
2019-12-18 13:04:38 +01:00 |
|
Sylvain
|
1124159f2e
|
refactoring i18n keys: projects
|
2019-12-18 11:08:14 +01:00 |
|
Sylvain
|
a8e8ffa1d4
|
refactoring i18n keys: export stats
|
2019-12-17 18:09:36 +01:00 |
|
Sylvain
|
a7b423b151
|
refactoring i18n keys - admin
|
2019-12-17 18:06:56 +01:00 |
|
Sylvain
|
88c48e4e69
|
[ongoing] refactoring i18n keys - admin
|
2019-12-17 12:40:36 +01:00 |
|
Sylvain
|
d21f616283
|
[ongoing] refactoring i18n keys
|
2019-12-16 16:54:40 +01:00 |
|
Sylvain
|
c565d9ff2b
|
unified front-end i18n interpolations syntax to messageformat
|
2019-12-16 10:16:11 +01:00 |
|
Sylvain
|
0c11f61010
|
Prevent event reservation in the past
|
2019-12-10 12:16:26 +01:00 |
|
Sylvain
|
6aa3c0caeb
|
Notify all admins on the creation of a refund invoice
|
2019-12-09 11:55:31 +01:00 |
|
Sylvain
|
510c802ab1
|
messages variations depending on slot duration
|
2019-12-09 10:27:50 +01:00 |
|
Sylvain
|
f50e45d2de
|
rake task to sync users with stripe
|
2019-12-03 16:32:59 +01:00 |
|
Sylvain
|
60755a2c2a
|
Merge remote-tracking branch 'origin/fix-time-now' into dev
|
2019-12-03 15:51:22 +01:00 |
|
Sylvain
|
11e74c6859
|
Merge branch 'ics' into dev
|
2019-12-03 15:30:28 +01:00 |
|
Sylvain
|
64fe68b2b0
|
icalendar source sync: create/update/delete ical events
|
2019-12-03 12:16:07 +01:00 |
|
Sylvain
|
538b5cef78
|
add/remove ical imports in public agenda
also: a little of refacftoring in CalendarController
|
2019-12-03 11:27:20 +01:00 |
|
Sylvain
|
32e7fc3900
|
confirm delete icalendar imports + fix display + add translations
|
2019-12-03 10:48:53 +01:00 |
|
Sylvain
|
d93ce15a47
|
external calendars legend
|
2019-12-03 10:23:19 +01:00 |
|
Sylvain
|
122ff54cd8
|
fix colors in ics imports
|
2019-12-03 10:17:29 +01:00 |
|
Sylvain
|
5215d0643d
|
Merge branch 'ics' of git.sleede.com:projets/fab-manager into ics
|
2019-12-03 09:56:37 +01:00 |
|
Sylvain
|
22be9f6a08
|
display external calendars list in public calendar + pull availabilities
|
2019-12-02 16:49:20 +01:00 |
|
Sylvain
|
cca6b14f58
|
import events asyncronously from icalendar
|
2019-12-02 15:53:24 +01:00 |
|
Nicolas Florentin
|
db41e846dd
|
uses DateTime#current instead of Time.now in tests
|
2019-12-02 15:29:05 +01:00 |
|
Nicolas Florentin
|
b17bcfde86
|
comment model slot.rb
|
2019-12-02 12:39:20 +01:00 |
|
Nicolas Florentin
|
6ff6c71060
|
rm dead code Slot#can_be_modified?
|
2019-12-02 12:32:52 +01:00 |
|
Sylvain
|
55d2c88134
|
delete & sync ical sources
|
2019-12-02 12:19:30 +01:00 |
|
Nicolas Florentin
|
77cf8c8218
|
replaces almost all Time.now by DateTime.current
|
2019-12-02 11:57:25 +01:00 |
|
Sylvain
|
36eba99808
|
[bug] report errors on admin creation
|
2019-12-02 10:39:42 +01:00 |
|
Sylvain
|
f72ae98109
|
do not show title if calendar is configured to hide them
|
2019-11-27 17:50:38 +01:00 |
|
Sylvain
|
85d17d62f3
|
fix events endpoint
|
2019-11-27 17:44:01 +01:00 |
|
Sylvain
|
97d93cd622
|
added a name to imported calendar
|
2019-11-27 17:39:19 +01:00 |
|
Sylvain
|
baf8cfb487
|
iCalendar server api & db model
|
2019-11-27 17:05:19 +01:00 |
|
Sylvain
|
9e2134c9cf
|
ics sources configuration interface
|
2019-11-27 16:17:42 +01:00 |
|
Sylvain
|
bb777227d6
|
display events of external ics in calendar
|
2019-11-27 13:59:56 +01:00 |
|
Sylvain
|
a9b1eabb2c
|
[poc] show google agenda events in the public calendar
|
2019-11-27 13:51:23 +01:00 |
|
Sylvain
|
90b3564138
|
admin calendar: surround select item by shadow-box
|
2019-11-27 12:31:32 +01:00 |
|
Sylvain
|
91008b3df1
|
improved calendar legend
|
2019-11-27 11:52:37 +01:00 |
|
Sylvain
|
eb3c78a61d
|
[poc] show google agenda events in the public calendar
|
2019-11-26 13:44:43 +01:00 |
|
Sylvain
|
48b811d2b5
|
Added freeCAD files as default allowed extensions
also: refactored some ruby code
|
2019-11-25 16:12:23 +01:00 |
|
Sylvain
|
68b17cbe9a
|
Ability to show the scheduled events in the admin calendar
|
2019-11-25 14:49:39 +01:00 |
|
Sylvain
|
563de29b9d
|
Calendar management: improved legend style
|
2019-11-25 11:59:34 +01:00 |
|