Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto close windows when completed #241

Merged
merged 1 commit into from
Aug 8, 2017
Merged

Conversation

dimasciput
Copy link
Collaborator

No description provided.

@dimasciput dimasciput merged commit e74fc60 into Cadasta:develop Aug 8, 2017
cchristelis pushed a commit that referenced this pull request Aug 29, 2017
* Fix import resources

* initiated login

* Change button to pushbutton

* change password using password field

* Use PyQt from qgis package

* Change variables, try login without mixin

* fixing login api

* Add logger handler from inasafe

* Update network mixin

* cleand code : add comment

* clean code : change naming convention

* Remove pyc files from source

* Ignore pycharm dir

* Add network mixin test

* Fix things :
- Fix tests
- Restructure project file

* Update header

* Change to QgsNetworkAccessManager

* Add travis

- Add travis
- Update tests

* Clean up code

* Fix translation test

* Change travis gitter webhooks

* Clean up code

* Add travis badge

* added options ui 

* added options ui

* fix test case

* save authtoken

* fix code style

* update docstring (#26)

* Update readme. Removed readme.txt. Removed resources.qrc. Remove pb_tool.cfg

* Add class to fetch organizations

* - Update docstring
- Use MagicMock for testing
- Rename variables

* Update docstring

* Update docstring

* save setting to QSetting

* update docstring

* save setting to QSetting

* update docstring and create setting test

* update docstring

* update docstring

* update checking url instance

* update setting test

* update docstring

* update setting key

* Check pep8 (#31)

* Add cadasta to menu bar

* update test cadasta login dialog

* update test cadasta login dialog

* change naming function

* update test case of cadasta login dialog

* added fetch projects api

* added fetch projects api

* update docstring

* update docstring

* fix test pep8

* added cadasta dialog parent class

* fix typo

* fixing bug init style on parent

* fixing bug init style on parent

* update docstring

* remove custom style for dialog

* added download data wizard

* added download data wizard

* added magicmock to test

* clean code for pep8

* update translation framework

* update translation framework

* fix bug plugin isn't translated in qgis

* fixing fixed layout

* use the testing framework from QGIS

* Add landscape file.

* Initial project creation

* Attribute selection

* Change to stacked widget

* Add project creation step 3

* Update step 2 project creation

* Get geojson layer

* change download project using wizard

* Fix tests

* Update tests

* Update tests

* Progress bar to view progress percentage in step 3

* Set button connection in init to avoid duplicated connection

* update base wizard layout

* clean code for translation

* Deactivate organisation button when loading

* Get canvas extent

* Add geojson library

* Revert "Add geojson library"

This reverts commit 758bd55.

* Export extent to geojson using qgis api

* Reset attributes in step02 if layer is changed in step01

* move login as wizard stacked widget

* added logo to wizard

* add resources to resources folder

* Fix tests

* Update project layer geojson path

* Fix ui layout

* Change QComboBox to QgsMapLayerComboBox in step1

* move plugin under vector menu

* move plugin under vector menu

* put cadasta

* change metadata

* Use QgsFieldComboBox, update step 3

* Clean up codes

* Fix pythonic names in wizard

* Add unit test for url validation

* Fix travis

* update layout

* clean code

* clean code

* Add landscape status in readme and small fix.

* Add token to network request if available

* Upload project and locations

* Using json post request instead

* Enable/disable menu that requires authentication

* Clean up code

* added contact dialog

* added contact database

* move login as widget

* added contact dialog

* clean code

* fix test case

* clean code

* clean code

* fix contact bug and validation of contact

* fix contact bug and validation of contact

* clean code

* Add contact multiple selection list

Formatting variables

* clean code

* Create wizard dialog class

* Fix docstring

* Project basic information update (#67)

* Add parties when creating project

* Update doctstring

* Update format string

* Upload relationship attribute when creating a project (#70)

* Add relationship attribute to cadasta

* Add ApiConnect class

* added helper

* use message class for building helper

* clean code

* Filter organization againts project permission (#73)

* Filter organization againts project permission

* Add test case

* Bug fix on project creation (#74)

* fix delete contact, multiple delete contact

* clean code

* Fix create project if there is no location

* Update locations data

* Update add new location

* Clean up code

* Clean up code

* update UX

* update UX

* update UX

* added release script

* added release script

* update release script

* fix No Field translation

* rolling back qgis.PyQt to PyQt4

* Set QGIS minimum version to 2.14 (#93)

* Fix project creation: (#94)

- Fix validation check if no location type is provided
- Remove attribute dropdown

* parsing properties incoming geojson

* parsing properties incoming geojson

* clean code

* fix bug

* save and get basic information (#97)

* save and get basic information

* add signal for selected layer. turn off update when no basic information provided

* clean code

* check enabled of update project based on project permission

* add checking enabled of update in download project

* allow update after create

* added icons

* distinct layer by type

* fix travis

* Update update wizard (#102)

* Download project and the attributes

* Get downloaded projects to update wizard

* Update project and spatial information

* Try to update relationship attribute from csv

* Save attribute to non geometry layer, will save to file if qgis exited

* Download parties to non geometry layer

* Update parties

* Fix tests and pep8

* added license

* added license

* change about

* questionnaire

* added get questionnaire api

* updated UI for questionnaire

* update questionnaire

* implement update questionnaire in create project

* remove questionnaire in update project

* clean code

* revert download project to be able to download all project

* fix bugs

* clean code

* allow parties and relationship

* change metada version

* fix questionnaire bug

* Fix update project is greyed (#110)

* Fix update project is greyed

* Fix pep8

* Get rel and party id from basic information (#111)

* Fix test (#112)

* Show party attributes from questionnaire (#113)

* Fix pep8

* Fix download relationship and party attributes

* Fix update for different layer type

* Fix project creation

* fix pep error

* fix questionnaire updated before upload location

* Fix party attributes are not downloaded

* Download and parse attributes into qgsfield table

* Fix update from attributes

* Update relationship attributes

* Update project creation

* update questionnaire

* update questionnaire (2)

* Fix no module qgsmaplayercombobox

* Fix project creation with questionnaire

* Fix questionnaire attributes

* Bugs fixing (#140)

* Make url not required

* Fix projects order

* Fix close button in about dialog

* Fix skewed cadasta icon

* Fix title size

* Fix pep8

* update error message detail (#141)

* added requirement checker on submit (#143)

* Fixes (#142)

* Fix typos

* Make primary buttons bigger

* Rename options to user settings

* Update ui

* Fix on windows

* Fix missing icon in windows

* Fix pep8

* Fix function not called

* Fixes (#153)

* Remove attributes column after download

* Update contact after download project

* Fix project creation

* Update project update

* Add contacts when download project

* Do not show downloaded project in list available projects (#155)

* Do not show downloaded project in list available projects

* Fix pep8

* make questionnaire included everytime (#157)

* make download project automatically (#156)

* make download project automatically

* update error message

* fix failed test

* Change no field to ---- no field ---- (#161)

* Grey out downloaded project (#160)

* Add project details and add contacts button (#159)

* Add project details and add contacts button

* Fix header

* Tidy up header

* pep8

* Remove contacts menu

* add advanced for questionnaire (#158)

* add advanced for questionnaire

* change questionnaire layout

* Add about dialog (#162)

* Add checkbox to see all public project (#163)

* Add checkbox to see all public project

* pep8

* Fix key error

* Get downloaded project automatically in update menu (#164)

* Get downloaded project automatically in update menu

* Fix test

* Fix error when updating a project (#171)

* Fix wording (#183)

* Make log panel grey (#182)

* Change add button to link (#181)

* Fixes (#187)

* Fix save token issue

* Fix tests

* Change default domain to platform-staging-api

* Remove credential in test

* Pep8

* Get orgs automatically (#188)

* Get orgs automatically

* Fix #146: Update text error

* Fix test

* Fix tab order

* Fix empty strings translated to None (#184)

* Fix black strings translated to None

* Update json dumps

* Pep8

* Fix bugs (#192)

* fix DateTime fields are not included

* Fix org dropdown width

* Fix test

* Fix dropdown org view in windows (#193)

* Update Travis build status image

* Support paginated responses (#154)

* Support paginated responses

* Merge branch 'develop' into support-pagination

* Update init to pass in URL

* Bugfixes (#199)

* Normalize URL format

* Handle first page of GeoJSON data

* Expect paginated responses

* Import cleanup

* Fix tests

* Fixup

* Handle paginated response

* Fix if no results in data json (#207)

* Handle custom attributes in update location (#210)

* Handle custom attributes in update existing location

* Update add new location with custom attribute

* text changes to user settings

* Add support for non english project (#213)

* Upload project with non roman names

* Update non english name project

* Make clear button always active (#228)

* Make clear button always active

* Fix pep8

* For public projects, only download location layer (#230)

* Fix scroll to view error messages on log when submitting data (#231)

* Fix unchecking public project still loads public project (#229)

* Fix columns that have been joined should not be uploaded (#233)

* Remove failed messages when button clear is clicked (#234)

* Add link to help on JSON format from Advanced (#240)

* Auto close windows when completed (#241)

* Remove index from questionnaire (#244)

* Fix login another account (#245)

* Move help link to questionnaire dialog (#246)

* Fix if custom attributes added in questionnaire (#247)

* Add json hightlighter (#248)

* Clean up questionnaire (#249)

* Activate close button in download project dialog (#250)

* Fix download private project (#252)

* Set username and password input disabled (#255)

* Fix pep8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant