Flatisfy merge requestshttps://framagit.org/phyks/Flatisfy/-/merge_requests2021-03-14T17:01:04Zhttps://framagit.org/phyks/Flatisfy/-/merge_requests/42Draft: Improve Flatisfy for rural areas2021-03-14T17:01:04ZGautier Pelloux-PrayerDraft: Improve Flatisfy for rural areas* somewhat `address` was always null (and thus the GPS position). I had to update the code for this.
* fix error on map when no flats with GPS positions are present (see above)
* integrate `ziparound`
* add leaflet marker cluster depend...* somewhat `address` was always null (and thus the GPS position). I had to update the code for this.
* fix error on map when no flats with GPS positions are present (see above)
* integrate `ziparound`
* add leaflet marker cluster dependency
* add `import --new-only` option to avoid fetching the same flats again and again
* modify logs verbosity
* improve rural cities handling (allow to filter on specific cities via INSEE code, …)
* changed the frontend behavior (do not open flat in new page but on the side instead)
* other minor changes.
Maybe there are some that should be reverted, and maybe there is some cleanup to do. Please let me know :).https://framagit.org/phyks/Flatisfy/-/merge_requests/41Update to python32021-01-03T11:48:40ZGautier Pelloux-PrayerUpdate to python3Fix #135
I had to use `build:dev` instead of `build:prod` because of a compilation error - maybe should open a separate issue for that but at least it works for now :).Fix #135
I had to use `build:dev` instead of `build:prod` because of a compilation error - maybe should open a separate issue for that but at least it works for now :).https://framagit.org/phyks/Flatisfy/-/merge_requests/40Various minor fixes2020-01-09T17:58:25ZNicolas Frandeboeufmail@nicofrand.euVarious minor fixesHi,
various things: some whitespace typos, some keywords to ignore to avoid useless ads, and a log.Hi,
various things: some whitespace typos, some keywords to ignore to avoid useless ads, and a log.Phyksphyks@phyks.mePhyksphyks@phyks.mehttps://framagit.org/phyks/Flatisfy/-/merge_requests/38Add support for SMTP authentication for email notification2019-01-26T10:48:03ZSimon SapinAdd support for SMTP authentication for email notificationCC 23bbee82713bf3171dad27fa503051d3105a4603CC 23bbee82713bf3171dad27fa503051d3105a4603https://framagit.org/phyks/Flatisfy/-/merge_requests/37Last update2019-01-17T08:17:56ZdohsevenLast updateAs discussed, I added a feature to display the last update on the home page.
It works, but as this is the first time I ever "use" Vue, it might not be canonical: don't hesitate to comment/fix if necessary!As discussed, I added a feature to display the last update on the home page.
It works, but as this is the first time I ever "use" Vue, it might not be canonical: don't hesitate to comment/fix if necessary!https://framagit.org/phyks/Flatisfy/-/merge_requests/36More localization2018-12-26T09:43:16ZdohsevenMore localizationAdd some missing localizationsAdd some missing localizationshttps://framagit.org/phyks/Flatisfy/-/merge_requests/35French localization2018-12-21T17:11:35ZdohsevenFrench localizationFirst French localization.
I noticed a few non-localized elements ("First posted", "Save"), but I'm not sure how to localize them.First French localization.
I noticed a few non-localized elements ("First posted", "Save"), but I'm not sure how to localize them.https://framagit.org/phyks/Flatisfy/-/merge_requests/34Allow blacklisting words from flat descriptions2018-11-07T15:26:28ZAdrien GuattoAllow blacklisting words from flat descriptionsThis MR adds a new field "description_should_not_contain" to the
configuration object. Any flat whose description contains a word
appearing in this list will be filtered out.This MR adds a new field "description_should_not_contain" to the
configuration object. Any flat whose description contains a word
appearing in this list will be filtered out.https://framagit.org/phyks/Flatisfy/-/merge_requests/33Fix the "delete" button in the table view2018-10-30T13:58:33ZJulien WajsbergFix the "delete" button in the table viewIn c7fa6c8b5b250c4ca6777af045444c5ffd764863 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 ...In c7fa6c8b5b250c4ca6777af045444c5ffd764863 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.https://framagit.org/phyks/Flatisfy/-/merge_requests/32Split stations on comma2018-10-15T06:37:30ZJulien WajsbergSplit stations on commahttps://framagit.org/phyks/Flatisfy/-/merge_requests/29Docker: ignore errors in the update_weboob.sh script;2018-08-27T10:25:02ZBenjamin BouvierDocker: ignore errors in the update_weboob.sh script;Untested, since I can't build the image without access to Weboob's website (not sure how to handle this in the Dockerfile image, so I let it as is). There's not a lot of risk, since I've done the same for Kresus and it worked fine.Untested, since I can't build the image without access to Weboob's website (not sure how to handle this in the Dockerfile image, so I let it as is). There's not a lot of risk, since I've done the same for Kresus and it worked fine.https://framagit.org/phyks/Flatisfy/-/merge_requests/28Fix Dockerfile and docker instructions2018-08-22T11:43:00ZBenjamin BouvierFix Dockerfile and docker instructionshttps://framagit.org/phyks/Flatisfy/-/merge_requests/27config check: update since weboob now uses real Python enums2018-06-25T08:22:41ZVAconfig check: update since weboob now uses real Python enumshttps://framagit.org/phyks/Flatisfy/-/merge_requests/26Prevent Out Of Memory errors with image cache, fix #1182018-02-24T22:02:43ZPhyksphyks@phyks.mePrevent Out Of Memory errors with image cache, fix #118https://framagit.org/phyks/Flatisfy/-/merge_requests/23More duplicates tests2018-01-26T09:34:46ZNicolas Frandeboeufmail@nicofrand.euMore duplicates testsIn the second commit I :
* only compare photos if the area comparison did not raise
* made photos comparison not raise : the score should be enoughIn the second commit I :
* only compare photos if the area comparison did not raise
* made photos comparison not raise : the score should be enoughPhyksphyks@phyks.mePhyksphyks@phyks.mehttps://framagit.org/phyks/Flatisfy/-/merge_requests/19Improve cities fuzzy matching2018-01-19T23:13:44ZPhyksphyks@phyks.meImprove cities fuzzy matching* Convert arabic numerals to roman ones in fuzzy comparison, to ensure
there is no more discrepancies between "Paris 20" and "Paris XX" for
instance. Fix #112 and improve on top of #110.
* Improve handling of opendata postal codes (no mo...* Convert arabic numerals to roman ones in fuzzy comparison, to ensure
there is no more discrepancies between "Paris 20" and "Paris XX" for
instance. Fix #112 and improve on top of #110.
* Improve handling of opendata postal codes (no more duplicates, better
capitalization).
Note: You should `pip install -r requirements.txt` and rebuild the
database (`python -m flatisfy build-data --config config.json`) after
this commit.
Thanks @nicofrand for building the basic blocks for this!Nicolas Frandeboeufmail@nicofrand.euNicolas Frandeboeufmail@nicofrand.euhttps://framagit.org/phyks/Flatisfy/-/merge_requests/18Fix roman numbers2018-01-18T13:17:57ZNicolas Frandeboeufmail@nicofrand.euFix roman numbers* [x] Fix roman numbers convertion
* [x] Fix huge errors in tests -_-* [x] Fix roman numbers convertion
* [x] Fix huge errors in tests -_-https://framagit.org/phyks/Flatisfy/-/merge_requests/17Add unit tests2018-01-17T12:22:20ZNicolas Frandeboeufmail@nicofrand.euAdd unit testsThe test with real values actually fails because of photos.
Should I keep it so we can try to solve it ?
What do you think of those tests ? If moving the duplicate score calculation outside of the `deep_detect` function is OK, more ...The test with real values actually fails because of photos.
Should I keep it so we can try to solve it ?
What do you think of those tests ? If moving the duplicate score calculation outside of the `deep_detect` function is OK, more tests could be added later without too much hasslehttps://framagit.org/phyks/Flatisfy/-/merge_requests/16Fix a bug when throwing an exception with unicode characters from2018-01-06T10:05:50ZPhyksphyks@phyks.meFix a bug when throwing an exception with unicode characters fromWeboob.
As reported by @nicofrand.Weboob.
As reported by @nicofrand.https://framagit.org/phyks/Flatisfy/-/merge_requests/15Allow to define the threshold between a housing and a station2017-12-30T13:25:27ZPhyksphyks@phyks.meAllow to define the threshold between a housing and a stationFix #101.Fix #101.