Commit Graph

55 Commits

Author SHA1 Message Date
Gautier P
af8d864c38 Add default map center to avoid error on launch 2021-01-14 17:46:17 +01:00
Nicolas Frandeboeuf
a150312daa Fix some typos 2020-01-08 19:25:07 +01:00
dohseven
f67ec66d9b Make linter happy 2019-01-15 22:05:46 +01:00
dohseven
1434cfedda Add metadata indicating last update of application 2019-01-15 21:49:42 +01:00
dohseven
c5187172f6 Set the Moment.js locale 2018-12-25 12:02:40 +01:00
dohseven
22906b063f Add missing localizations 2018-12-24 16:44:14 +01:00
dohseven
a1b3470f6b Add French support 2018-12-21 17:09:58 +01:00
dohseven
ff9c46dac5 Add French translations 2018-12-21 17:09:41 +01:00
Julien Wajsberg
ef896f999f Fix the "delete" button in the table view
In c7fa6c8b5b the code using
`updateFlatStatus` moved to the new file `flatstableline.vue` but the
actual method wasn't moved in the process, yielding an error when one
wanted to use the button.

This patch moves the method to the new file.
2018-10-30 14:52:19 +01:00
82f2e84243 Add emphasis to the expired status 2018-10-13 17:11:43 +02:00
Julien Wajsberg
1548f0176d Localization ! 2018-10-13 17:11:43 +02:00
Julien Wajsberg
e631d09df3 Do something with the is_expired column in the view 2018-10-13 17:11:43 +02:00
Benjamin Bouvier
c2f0a2389a Add missing this when calling $t in the flatstableline component; 2018-09-16 21:04:02 +02:00
9e71b946e3 Add a max-width on thumbnails 2018-09-07 18:24:54 +02:00
139568f85e Fix slider component as well to use local images 2018-09-07 15:13:10 +02:00
c7fa6c8b5b Fix serve images locally client side + some client optimizations 2018-09-07 15:06:59 +02:00
02420d7a1b Use an eye icon rather than a plus icon in FlatsTable. Fix #105. 2018-01-18 11:59:32 +01:00
b285c270aa Cleaner API 2017-12-05 12:20:40 +01:00
702f58cf9e Fix JS lint 2017-11-27 10:42:22 +01:00
c936228726 Add an ICS feed of visits
UI is minimalist and should be improved in the future. Fixes #40.
2017-11-10 16:29:38 +01:00
01e9f7ec0a Merge branch 'cost-per-sq-meter' into 'master'
Display cost per square meter

See merge request !8
2017-07-11 15:08:41 +02:00
be43206d4b Merge branch 'fix-slider' into 'master'
Fix image slider perspective

See merge request !3
2017-06-29 12:00:51 +02:00
Benjamin Bouvier
26e2cdefbe Display cost per square meter; 2017-06-28 22:03:20 +02:00
210192d09c Rework a bit on top of bnjbvr's fix for #49.
* Remove the text-decoration due to the use of links
* Make the link element occupy the whole table cell, without padding
* Use `router-link` instead of `a` tag
2017-06-26 16:26:35 +02:00
Benjamin Bouvier
aac6b63e0a Use simple anchors for flat details; 2017-06-26 15:52:51 +02:00
5c171a8356 Do not constrain too much the minimum zoom level of the flats map. 2017-06-20 16:32:27 +02:00
78b9ebf04e Better handling of phone links
Some Weboob backends were returning multiple phone numbers
(comma-separated) or phone numbers in different formats (with or without
spaces, with or without separating dots, etc).

This commit harmonizes all of this so that all phone links will be
rendered correctly and be usable to call in a single click.

Related, https://git.weboob.org/weboob/devel/merge_requests/42.
2017-06-20 14:20:54 +02:00
f1df23dc29 Linting 2017-06-20 13:37:54 +02:00
d396d33506 Rewrite doc and frontend to match new constraints in config 2017-06-16 16:56:59 +02:00
bdf8a6b8d2 Handle multiple constraints in the config
All the backend part has been rewritten to handle multiple constraints
in the config (== multiple queries).

Also did some linting.

Still to be done: frontend part and doc.
2017-06-16 16:22:02 +02:00
adb520b54d SHow "Loading…" message when loading data from the API 2017-05-12 16:27:31 +02:00
e4768de086 Fix a bug introduced in last commit, do not pre-wrap TD cells. 2017-05-12 11:46:37 +02:00
03e6571545 Fix broken table layout due to large notes in pre tag
This closes #51.
2017-05-11 14:27:30 +02:00
2bdfa8158b Fix sorting order in Chromium
This closes #48.
2017-05-11 14:06:38 +02:00
6272819109 A click on a button in a flat row in the flats table should not trigger
a click event and go to the flat details page.
2017-05-09 17:50:07 +02:00
d152b4dce8 Better "Followed" page
"Followed" page is now sorted by notation for each postal code. Notes
left about the flats are listed in the list, to help have a good
overview of the followed flats.

This closes issue #45.
2017-05-09 17:36:17 +02:00
05aa5812ad Better mobile UI
The mobile UI is now more responsive, without grid in the details view.
Clicking on a line in the flats table sends the user to the flat
details. Also features better title descriptions and reactive title of
the tab.
2017-05-09 16:02:24 +02:00
7cec9dcec2 Prefill search input from query 2017-05-05 11:12:57 +02:00
a5aeadef86
Various bug fixes
Fix some bugs introduced in recent developments as well as some UI
issues (and i18n).

Closes issue #42.
2017-05-04 20:52:10 +02:00
0e3d1576b2
Use stars to note flats
Instead of a binary "followed" / "not followed" status, use 5 stars to
allow users to give a note to a flat between 0 (not followed) and 5. Any
note different from zero add a "followed" status.

Closes issue #36.
2017-05-03 22:14:51 +02:00
69588a9601
Add the possibility to leave notes on flats
* Add a database field to store `notes` (as a memo) about flats.
* Add matching UI elements to let users store their notes about flats.

This commit closes issue #34.
2017-05-03 19:18:07 +02:00
982ea995a7 Add a search feature and matching UI elements
Also do some minor UI improvements:
* Add an icon to identify followed flats in tables
* Fix wrong enforced plural for 'flats'
2017-05-03 15:55:08 +02:00
b0e18b45b7 Fix bugs in Chromium. Closes issue #33. 2017-05-03 15:55:07 +02:00
aae71282aa Better display of time_to, close issue #32. 2017-05-03 15:55:07 +02:00
2af742b764 Various UI fixes
* Fix status on details page
* Fix follow button on details page
* Replace back button by a link on the flat status
* Fix leaflet markers position, close #24
* Fix Leaflet icons
* Add unfollow link on followed posts
2017-05-03 15:55:07 +02:00
0fb5f28184 Add a page listing flats by status
Also display the journeys on the details view.
2017-05-03 15:55:07 +02:00
5f2f4d0ccf Better deduplication
* Improve deduplication on URLs (match sets).
* Keep track of duplicates and update their status on refiltering.
2017-05-03 15:55:07 +02:00
1d98c631e0 Refilter command and backends in config
* Add a refilter command
* Add a backend option in config to only enable some backends.
2017-05-03 15:55:07 +02:00
65bd5db98a Fix Decimal issue with JSON 2017-05-03 15:55:06 +02:00
847a5954d5 Send credentials with API calls, to make HTTP auth work
Also serve OSM tiles with HTTPS
2017-05-03 15:55:06 +02:00