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

Add profile picture to user profile #109

Open
afrasier opened this issue Sep 6, 2017 · 1 comment
Open

Add profile picture to user profile #109

afrasier opened this issue Sep 6, 2017 · 1 comment

Comments

@afrasier
Copy link
Collaborator

afrasier commented Sep 6, 2017

No description provided.

@afrasier
Copy link
Collaborator Author

afrasier commented Apr 3, 2018

Still needs to be done.

kakumanipk pushed a commit that referenced this issue Jul 26, 2019
* feature: handle errors that fsbid may raise when submitting a bid

* adds endpoint to view list of logs available and get the contents of a particular log

* remove unnecessary imports

* log entry model managed should be false

* fixing linting issues

* additional lint errors fixed

* adding endpoints for running data sync ad hoc

* forcing superuser permission and removing unused imports and functions

* fix: remove posted date from PV. TM-909 (#94)

* feature: add endpoints for getting and updating the about page content. TM-912 (#93)

* feature: add endpoints for getting and updating the about page content. TM-912

* chore: update comment

* Fix/realign pv values. TM-909 (#96)

* fix: remove posted date from PV. TM-909

* fix: projected vacancy data matching new FSBid endpoints. TM-909

* fix: a few updates from pr feedback

* added endpoint to run update_relationships command (#95)

* adding endpoint for update_string_representations command (#98)

* adding endpoint for update_string_representations command

* lint issue

* feature: allow for saving projected vacancies searches. TM-642

* fix: properly parse langualge string. correct field name error

* fix: remove null entries from lang. list

* fix: syntax

* feature: pv filtering for bureau hierarchy. TM-950

* chore: missed files

* chore: missed this as well

* Update apps.py

* fix: strip the end of the language text so there is no extra spaces

* chore: fix test data

* fix: fix PV favorites by using the id of the pv

* fix: send response object when no results are returned

* adding endpoints to edit SynchronizationJobs in DB and reset SynchronizationJob

* add use_last_date_updated as writable field, remove unnecesary filters

* removing reference to deleted filter class

* fix: correctly filter by location codes. TM-949

* fix: update the shape of the pv object to match new position shape (#109)

* fix: update availability to use cycle position to allow bidding

* updating response from data_sync list for conistency

* fix: use correct filter synatx

* fix: process multiple filter values

* fix: query bids correctly for determining availability
kakumanipk pushed a commit that referenced this issue Aug 7, 2019
* feature: handle errors that fsbid may raise when submitting a bid

* adds endpoint to view list of logs available and get the contents of a particular log

* remove unnecessary imports

* log entry model managed should be false

* fixing linting issues

* additional lint errors fixed

* adding endpoints for running data sync ad hoc

* forcing superuser permission and removing unused imports and functions

* fix: remove posted date from PV. TM-909 (#94)

* feature: add endpoints for getting and updating the about page content. TM-912 (#93)

* feature: add endpoints for getting and updating the about page content. TM-912

* chore: update comment

* Fix/realign pv values. TM-909 (#96)

* fix: remove posted date from PV. TM-909

* fix: projected vacancy data matching new FSBid endpoints. TM-909

* fix: a few updates from pr feedback

* added endpoint to run update_relationships command (#95)

* adding endpoint for update_string_representations command (#98)

* adding endpoint for update_string_representations command

* lint issue

* feature: allow for saving projected vacancies searches. TM-642

* fix: properly parse langualge string. correct field name error

* fix: remove null entries from lang. list

* fix: syntax

* feature: pv filtering for bureau hierarchy. TM-950

* chore: missed files

* chore: missed this as well

* Update apps.py

* fix: strip the end of the language text so there is no extra spaces

* chore: fix test data

* fix: fix PV favorites by using the id of the pv

* fix: send response object when no results are returned

* adding endpoints to edit SynchronizationJobs in DB and reset SynchronizationJob

* add use_last_date_updated as writable field, remove unnecesary filters

* removing reference to deleted filter class

* fix: correctly filter by location codes. TM-949

* fix: update the shape of the pv object to match new position shape (#109)

* fix: update availability to use cycle position to allow bidding

* updating response from data_sync list for conistency

* fix: use correct filter synatx

* chore: add cycle positions to the demo env setup

* chore: properly ref. the user first_name

* fix: process multiple filter values

* fix: query bids correctly for determining availability

* Create SynchronizationTask (#29)

* Create SynchronizationTask

* linting

* Testing saving task

* Fix merge issue

* Delete migration

* Re-make migration

* Remove Flask (#123)

* Linting (#115)

* Linting

* Linting

* removing historical assignments (#124)

* chore: update the demo environment task. TM-1115

* chore: add TED to cycle position

* save last_synchronization at beginning of process instead of end (#128)

* Added string representation to CyclePosition (#127)
kakumanipk pushed a commit that referenced this issue Aug 13, 2019
* feature: handle errors that fsbid may raise when submitting a bid

* adds endpoint to view list of logs available and get the contents of a particular log

* remove unnecessary imports

* log entry model managed should be false

* fixing linting issues

* additional lint errors fixed

* adding endpoints for running data sync ad hoc

* forcing superuser permission and removing unused imports and functions

* fix: remove posted date from PV. TM-909 (#94)

* feature: add endpoints for getting and updating the about page content. TM-912 (#93)

* feature: add endpoints for getting and updating the about page content. TM-912

* chore: update comment

* Fix/realign pv values. TM-909 (#96)

* fix: remove posted date from PV. TM-909

* fix: projected vacancy data matching new FSBid endpoints. TM-909

* fix: a few updates from pr feedback

* added endpoint to run update_relationships command (#95)

* adding endpoint for update_string_representations command (#98)

* adding endpoint for update_string_representations command

* lint issue

* feature: allow for saving projected vacancies searches. TM-642

* fix: properly parse langualge string. correct field name error

* fix: remove null entries from lang. list

* fix: syntax

* feature: pv filtering for bureau hierarchy. TM-950

* chore: missed files

* chore: missed this as well

* Update apps.py

* fix: strip the end of the language text so there is no extra spaces

* chore: fix test data

* fix: fix PV favorites by using the id of the pv

* fix: send response object when no results are returned

* adding endpoints to edit SynchronizationJobs in DB and reset SynchronizationJob

* add use_last_date_updated as writable field, remove unnecesary filters

* removing reference to deleted filter class

* fix: correctly filter by location codes. TM-949

* fix: update the shape of the pv object to match new position shape (#109)

* fix: update availability to use cycle position to allow bidding

* updating response from data_sync list for conistency

* fix: use correct filter synatx

* chore: add cycle positions to the demo env setup

* chore: properly ref. the user first_name

* fix: process multiple filter values

* fix: query bids correctly for determining availability

* Create SynchronizationTask (#29)

* Create SynchronizationTask

* linting

* Testing saving task

* Fix merge issue

* Delete migration

* Re-make migration

* Remove Flask (#123)

* Linting (#115)

* Linting

* Linting

* removing historical assignments (#124)

* chore: update the demo environment task. TM-1115

* chore: add TED to cycle position

* save last_synchronization at beginning of process instead of end (#128)

* Added string representation to CyclePosition (#127)

* adding JWT to header for all calls to FSBid (#129)

* adding JWT to header for all calls to FSBid

* updating tests to pretend to use JWT

* Update/ad id in fsbid calls (#131)

* added ad_id to all fsbid calls

* escaping characters properly and updating url

* 🐛 Fix merge error 🐛

* 🐛 Fix merge 🐛
kakumanipk pushed a commit that referenced this issue Aug 16, 2019
* feature: handle errors that fsbid may raise when submitting a bid

* adds endpoint to view list of logs available and get the contents of a particular log

* remove unnecessary imports

* log entry model managed should be false

* fixing linting issues

* additional lint errors fixed

* adding endpoints for running data sync ad hoc

* forcing superuser permission and removing unused imports and functions

* fix: remove posted date from PV. TM-909 (#94)

* feature: add endpoints for getting and updating the about page content. TM-912 (#93)

* feature: add endpoints for getting and updating the about page content. TM-912

* chore: update comment

* Fix/realign pv values. TM-909 (#96)

* fix: remove posted date from PV. TM-909

* fix: projected vacancy data matching new FSBid endpoints. TM-909

* fix: a few updates from pr feedback

* added endpoint to run update_relationships command (#95)

* adding endpoint for update_string_representations command (#98)

* adding endpoint for update_string_representations command

* lint issue

* feature: allow for saving projected vacancies searches. TM-642

* fix: properly parse langualge string. correct field name error

* fix: remove null entries from lang. list

* fix: syntax

* feature: pv filtering for bureau hierarchy. TM-950

* chore: missed files

* chore: missed this as well

* Update apps.py

* fix: strip the end of the language text so there is no extra spaces

* chore: fix test data

* fix: fix PV favorites by using the id of the pv

* fix: send response object when no results are returned

* adding endpoints to edit SynchronizationJobs in DB and reset SynchronizationJob

* add use_last_date_updated as writable field, remove unnecesary filters

* removing reference to deleted filter class

* fix: correctly filter by location codes. TM-949

* fix: update the shape of the pv object to match new position shape (#109)

* fix: update availability to use cycle position to allow bidding

* updating response from data_sync list for conistency

* fix: use correct filter synatx

* chore: add cycle positions to the demo env setup

* chore: properly ref. the user first_name

* fix: process multiple filter values

* fix: query bids correctly for determining availability

* Create SynchronizationTask (#29)

* Create SynchronizationTask

* linting

* Testing saving task

* Fix merge issue

* Delete migration

* Re-make migration

* Remove Flask (#123)

* Linting (#115)

* Linting

* Linting

* removing historical assignments (#124)

* chore: update the demo environment task. TM-1115

* chore: add TED to cycle position

* save last_synchronization at beginning of process instead of end (#128)

* Added string representation to CyclePosition (#127)

* adding JWT to header for all calls to FSBid (#129)

* adding JWT to header for all calls to FSBid

* updating tests to pretend to use JWT

* Update/ad id in fsbid calls (#131)

* added ad_id to all fsbid calls

* escaping characters properly and updating url

* 🐛 Fix merge error 🐛

* 🐛 Fix merge 🐛

* ESSR fixes for dev testing (#135)

* ESSR fixes for dev testing

* adding nosec

* fixing lint issues

* additional placeholder JWT

* adding obc_url to country and post (#136)

* adding obc_url to country and post

* Remove trailing slash

* Fix url slug
kakumanipk pushed a commit that referenced this issue Aug 26, 2019
* feature: adds position designations to cycle position stats. TM-695

* fix: filter designations by cycle and position

* fix: 404 if bidcycle or position cannot be found

* feature: handle errors that fsbid may raise when submitting a bid

* adds endpoint to view list of logs available and get the contents of a particular log

* remove unnecessary imports

* log entry model managed should be false

* fixing linting issues

* additional lint errors fixed

* adding endpoints for running data sync ad hoc

* forcing superuser permission and removing unused imports and functions

* fix: remove posted date from PV. TM-909 (#94)

* feature: add endpoints for getting and updating the about page content. TM-912 (#93)

* feature: add endpoints for getting and updating the about page content. TM-912

* chore: update comment

* Fix/realign pv values. TM-909 (#96)

* fix: remove posted date from PV. TM-909

* fix: projected vacancy data matching new FSBid endpoints. TM-909

* fix: a few updates from pr feedback

* added endpoint to run update_relationships command (#95)

* adding endpoint for update_string_representations command (#98)

* adding endpoint for update_string_representations command

* lint issue

* feature: allow for saving projected vacancies searches. TM-642

* fix: properly parse langualge string. correct field name error

* fix: remove null entries from lang. list

* fix: syntax

* feature: pv filtering for bureau hierarchy. TM-950

* chore: missed files

* chore: missed this as well

* Update apps.py

* fix: strip the end of the language text so there is no extra spaces

* chore: fix test data

* fix: fix PV favorites by using the id of the pv

* fix: send response object when no results are returned

* adding endpoints to edit SynchronizationJobs in DB and reset SynchronizationJob

* add use_last_date_updated as writable field, remove unnecesary filters

* removing reference to deleted filter class

* fix: correctly filter by location codes. TM-949

* fix: update the shape of the pv object to match new position shape (#109)

* fix: update availability to use cycle position to allow bidding

* updating response from data_sync list for conistency

* fix: use correct filter synatx

* chore: add cycle positions to the demo env setup

* chore: properly ref. the user first_name

* fix: process multiple filter values

* fix: position designations on cycle positions

* chore: fix formatting on files that are unchanged

* fix: query bids correctly for determining availability

* Create SynchronizationTask (#29)

* Create SynchronizationTask

* linting

* Testing saving task

* Fix merge issue

* Delete migration

* Re-make migration

* Remove Flask (#123)

* Linting (#115)

* Linting

* Linting

* removing historical assignments (#124)

* chore: update the demo environment task. TM-1115

* chore: add TED to cycle position

* save last_synchronization at beginning of process instead of end (#128)

* Added string representation to CyclePosition (#127)

* adding JWT to header for all calls to FSBid (#129)

* adding JWT to header for all calls to FSBid

* updating tests to pretend to use JWT

* Update/ad id in fsbid calls (#131)

* added ad_id to all fsbid calls

* escaping characters properly and updating url

* 🐛 Fix merge error 🐛

* 🐛 Fix merge 🐛

* adding admin view to check status of syncs

* cleaning out the dryer lint

* removing unnecessary pk value

* ESSR fixes for dev testing (#135)

* ESSR fixes for dev testing

* adding nosec

* fixing lint issues

* additional placeholder JWT

* adding obc_url to country and post (#136)

* adding obc_url to country and post

* Remove trailing slash

* Fix url slug

* chore: merge migrations to resolve conflict

* adding endpoints to track logins and unique logins (#139)

* adding endpoints to track logins and unique logins

* change submit to post, some additional cleanup

* Trigger notification

* ad_id -> fv_request_params.ad_id (#138)

* fix: do not use the bidcycle and position to determine uniquiness on a cycle position (#134)

* Override CORS headers

* fix: rename the jwt header sent to FSBid to match their naming. always send ad_id to the fsbid reqeuests

* Feature/jwtdecode (#143)

* decode jwt

* split services

* split services and update calls

* fix typo

* decode jwt

* split services

* split services and update calls

* fix typo

* chore: cleanup some tests and references to fake jwt that do not decode

* remove services file

* remove ad_id decode and header as it is not needed by fsbid
kakumanipk pushed a commit that referenced this issue Aug 28, 2019
* feature: adds position designations to cycle position stats. TM-695

* fix: filter designations by cycle and position

* fix: 404 if bidcycle or position cannot be found

* feature: handle errors that fsbid may raise when submitting a bid

* adds endpoint to view list of logs available and get the contents of a particular log

* remove unnecessary imports

* log entry model managed should be false

* fixing linting issues

* additional lint errors fixed

* adding endpoints for running data sync ad hoc

* forcing superuser permission and removing unused imports and functions

* fix: remove posted date from PV. TM-909 (#94)

* feature: add endpoints for getting and updating the about page content. TM-912 (#93)

* feature: add endpoints for getting and updating the about page content. TM-912

* chore: update comment

* Fix/realign pv values. TM-909 (#96)

* fix: remove posted date from PV. TM-909

* fix: projected vacancy data matching new FSBid endpoints. TM-909

* fix: a few updates from pr feedback

* added endpoint to run update_relationships command (#95)

* adding endpoint for update_string_representations command (#98)

* adding endpoint for update_string_representations command

* lint issue

* feature: allow for saving projected vacancies searches. TM-642

* fix: properly parse langualge string. correct field name error

* fix: remove null entries from lang. list

* fix: syntax

* feature: pv filtering for bureau hierarchy. TM-950

* chore: missed files

* chore: missed this as well

* Update apps.py

* fix: strip the end of the language text so there is no extra spaces

* chore: fix test data

* fix: fix PV favorites by using the id of the pv

* fix: send response object when no results are returned

* adding endpoints to edit SynchronizationJobs in DB and reset SynchronizationJob

* add use_last_date_updated as writable field, remove unnecesary filters

* removing reference to deleted filter class

* fix: correctly filter by location codes. TM-949

* fix: update the shape of the pv object to match new position shape (#109)

* fix: update availability to use cycle position to allow bidding

* updating response from data_sync list for conistency

* fix: use correct filter synatx

* chore: add cycle positions to the demo env setup

* chore: properly ref. the user first_name

* fix: process multiple filter values

* fix: position designations on cycle positions

* chore: fix formatting on files that are unchanged

* fix: query bids correctly for determining availability

* Create SynchronizationTask (#29)

* Create SynchronizationTask

* linting

* Testing saving task

* Fix merge issue

* Delete migration

* Re-make migration

* Remove Flask (#123)

* Linting (#115)

* Linting

* Linting

* removing historical assignments (#124)

* chore: update the demo environment task. TM-1115

* chore: add TED to cycle position

* save last_synchronization at beginning of process instead of end (#128)

* Added string representation to CyclePosition (#127)

* adding JWT to header for all calls to FSBid (#129)

* adding JWT to header for all calls to FSBid

* updating tests to pretend to use JWT

* Update/ad id in fsbid calls (#131)

* added ad_id to all fsbid calls

* escaping characters properly and updating url

* 🐛 Fix merge error 🐛

* 🐛 Fix merge 🐛

* adding admin view to check status of syncs

* cleaning out the dryer lint

* removing unnecessary pk value

* ESSR fixes for dev testing (#135)

* ESSR fixes for dev testing

* adding nosec

* fixing lint issues

* additional placeholder JWT

* adding obc_url to country and post (#136)

* adding obc_url to country and post

* Remove trailing slash

* Fix url slug

* chore: merge migrations to resolve conflict

* adding endpoints to track logins and unique logins (#139)

* adding endpoints to track logins and unique logins

* change submit to post, some additional cleanup

* Trigger notification

* ad_id -> fv_request_params.ad_id (#138)

* fix: do not use the bidcycle and position to determine uniquiness on a cycle position (#134)

* Override CORS headers

* fix: rename the jwt header sent to FSBid to match their naming. always send ad_id to the fsbid reqeuests

* Feature/jwtdecode (#143)

* decode jwt

* split services

* split services and update calls

* fix typo

* decode jwt

* split services

* split services and update calls

* fix typo

* chore: cleanup some tests and references to fake jwt that do not decode

* remove services file

* remove ad_id decode and header as it is not needed by fsbid

* fix: remove placeholders (#145)

* fix: renamed some fields to match fsbid field names

* fix: rename the field on the pv favories model

* Capture PV capsule description
kakumanipk pushed a commit that referenced this issue Sep 4, 2019
* feature: adds position designations to cycle position stats. TM-695

* fix: filter designations by cycle and position

* fix: 404 if bidcycle or position cannot be found

* feature: handle errors that fsbid may raise when submitting a bid

* adds endpoint to view list of logs available and get the contents of a particular log

* remove unnecessary imports

* log entry model managed should be false

* fixing linting issues

* additional lint errors fixed

* adding endpoints for running data sync ad hoc

* forcing superuser permission and removing unused imports and functions

* fix: remove posted date from PV. TM-909 (#94)

* feature: add endpoints for getting and updating the about page content. TM-912 (#93)

* feature: add endpoints for getting and updating the about page content. TM-912

* chore: update comment

* Fix/realign pv values. TM-909 (#96)

* fix: remove posted date from PV. TM-909

* fix: projected vacancy data matching new FSBid endpoints. TM-909

* fix: a few updates from pr feedback

* added endpoint to run update_relationships command (#95)

* adding endpoint for update_string_representations command (#98)

* adding endpoint for update_string_representations command

* lint issue

* feature: allow for saving projected vacancies searches. TM-642

* fix: properly parse langualge string. correct field name error

* fix: remove null entries from lang. list

* fix: syntax

* feature: pv filtering for bureau hierarchy. TM-950

* chore: missed files

* chore: missed this as well

* Update apps.py

* fix: strip the end of the language text so there is no extra spaces

* chore: fix test data

* fix: fix PV favorites by using the id of the pv

* fix: send response object when no results are returned

* adding endpoints to edit SynchronizationJobs in DB and reset SynchronizationJob

* add use_last_date_updated as writable field, remove unnecesary filters

* removing reference to deleted filter class

* fix: correctly filter by location codes. TM-949

* fix: update the shape of the pv object to match new position shape (#109)

* fix: update availability to use cycle position to allow bidding

* updating response from data_sync list for conistency

* fix: use correct filter synatx

* chore: add cycle positions to the demo env setup

* chore: properly ref. the user first_name

* fix: process multiple filter values

* fix: position designations on cycle positions

* chore: fix formatting on files that are unchanged

* fix: query bids correctly for determining availability

* Create SynchronizationTask (#29)

* Create SynchronizationTask

* linting

* Testing saving task

* Fix merge issue

* Delete migration

* Re-make migration

* Remove Flask (#123)

* Linting (#115)

* Linting

* Linting

* removing historical assignments (#124)

* chore: update the demo environment task. TM-1115

* chore: add TED to cycle position

* save last_synchronization at beginning of process instead of end (#128)

* Added string representation to CyclePosition (#127)

* adding JWT to header for all calls to FSBid (#129)

* adding JWT to header for all calls to FSBid

* updating tests to pretend to use JWT

* Update/ad id in fsbid calls (#131)

* added ad_id to all fsbid calls

* escaping characters properly and updating url

* 🐛 Fix merge error 🐛

* 🐛 Fix merge 🐛

* adding admin view to check status of syncs

* cleaning out the dryer lint

* removing unnecessary pk value

* ESSR fixes for dev testing (#135)

* ESSR fixes for dev testing

* adding nosec

* fixing lint issues

* additional placeholder JWT

* adding obc_url to country and post (#136)

* adding obc_url to country and post

* Remove trailing slash

* Fix url slug

* chore: merge migrations to resolve conflict

* adding endpoints to track logins and unique logins (#139)

* adding endpoints to track logins and unique logins

* change submit to post, some additional cleanup

* Trigger notification

* ad_id -> fv_request_params.ad_id (#138)

* fix: do not use the bidcycle and position to determine uniquiness on a cycle position (#134)

* Override CORS headers

* fix: rename the jwt header sent to FSBid to match their naming. always send ad_id to the fsbid reqeuests

* Feature/jwtdecode (#143)

* decode jwt

* split services

* split services and update calls

* fix typo

* decode jwt

* split services

* split services and update calls

* fix typo

* chore: cleanup some tests and references to fake jwt that do not decode

* remove services file

* remove ad_id decode and header as it is not needed by fsbid

* fix: remove placeholders (#145)

* fix: renamed some fields to match fsbid field names

* fix: rename the field on the pv favories model

* Capture PV capsule description

* replacing verification

* fix: allow multiple filter values to be sent to fsbid as the same param. Addresses TM-1203 TM-1206

* chore: remove print stmt

* fix: map talentmap sort fields to fsbid sort fields

* fix: rename param. TM-1208

* fix: update the overseas filter (#156)
kakumanipk pushed a commit that referenced this issue Sep 11, 2019
* feature: adds position designations to cycle position stats. TM-695

* fix: filter designations by cycle and position

* fix: 404 if bidcycle or position cannot be found

* feature: handle errors that fsbid may raise when submitting a bid

* adds endpoint to view list of logs available and get the contents of a particular log

* remove unnecessary imports

* log entry model managed should be false

* fixing linting issues

* additional lint errors fixed

* adding endpoints for running data sync ad hoc

* forcing superuser permission and removing unused imports and functions

* fix: remove posted date from PV. TM-909 (#94)

* feature: add endpoints for getting and updating the about page content. TM-912 (#93)

* feature: add endpoints for getting and updating the about page content. TM-912

* chore: update comment

* Fix/realign pv values. TM-909 (#96)

* fix: remove posted date from PV. TM-909

* fix: projected vacancy data matching new FSBid endpoints. TM-909

* fix: a few updates from pr feedback

* added endpoint to run update_relationships command (#95)

* adding endpoint for update_string_representations command (#98)

* adding endpoint for update_string_representations command

* lint issue

* feature: allow for saving projected vacancies searches. TM-642

* fix: properly parse langualge string. correct field name error

* fix: remove null entries from lang. list

* fix: syntax

* feature: pv filtering for bureau hierarchy. TM-950

* chore: missed files

* chore: missed this as well

* Update apps.py

* fix: strip the end of the language text so there is no extra spaces

* chore: fix test data

* fix: fix PV favorites by using the id of the pv

* fix: send response object when no results are returned

* adding endpoints to edit SynchronizationJobs in DB and reset SynchronizationJob

* add use_last_date_updated as writable field, remove unnecesary filters

* removing reference to deleted filter class

* fix: correctly filter by location codes. TM-949

* fix: update the shape of the pv object to match new position shape (#109)

* fix: update availability to use cycle position to allow bidding

* updating response from data_sync list for conistency

* fix: use correct filter synatx

* chore: add cycle positions to the demo env setup

* chore: properly ref. the user first_name

* fix: process multiple filter values

* fix: position designations on cycle positions

* chore: fix formatting on files that are unchanged

* fix: query bids correctly for determining availability

* Create SynchronizationTask (#29)

* Create SynchronizationTask

* linting

* Testing saving task

* Fix merge issue

* Delete migration

* Re-make migration

* Remove Flask (#123)

* Linting (#115)

* Linting

* Linting

* removing historical assignments (#124)

* chore: update the demo environment task. TM-1115

* chore: add TED to cycle position

* save last_synchronization at beginning of process instead of end (#128)

* Added string representation to CyclePosition (#127)

* adding JWT to header for all calls to FSBid (#129)

* adding JWT to header for all calls to FSBid

* updating tests to pretend to use JWT

* Update/ad id in fsbid calls (#131)

* added ad_id to all fsbid calls

* escaping characters properly and updating url

* 🐛 Fix merge error 🐛

* 🐛 Fix merge 🐛

* adding admin view to check status of syncs

* cleaning out the dryer lint

* removing unnecessary pk value

* ESSR fixes for dev testing (#135)

* ESSR fixes for dev testing

* adding nosec

* fixing lint issues

* additional placeholder JWT

* adding obc_url to country and post (#136)

* adding obc_url to country and post

* Remove trailing slash

* Fix url slug

* chore: merge migrations to resolve conflict

* adding endpoints to track logins and unique logins (#139)

* adding endpoints to track logins and unique logins

* change submit to post, some additional cleanup

* Trigger notification

* ad_id -> fv_request_params.ad_id (#138)

* fix: do not use the bidcycle and position to determine uniquiness on a cycle position (#134)

* Override CORS headers

* fix: rename the jwt header sent to FSBid to match their naming. always send ad_id to the fsbid reqeuests

* Feature/jwtdecode (#143)

* decode jwt

* split services

* split services and update calls

* fix typo

* decode jwt

* split services

* split services and update calls

* fix typo

* chore: cleanup some tests and references to fake jwt that do not decode

* remove services file

* remove ad_id decode and header as it is not needed by fsbid

* fix: remove placeholders (#145)

* fix: renamed some fields to match fsbid field names

* fix: rename the field on the pv favories model

* Capture PV capsule description

* replacing verification

* fix: allow multiple filter values to be sent to fsbid as the same param. Addresses TM-1203 TM-1206

* chore: remove print stmt

* fix: map talentmap sort fields to fsbid sort fields

* fix: rename param. TM-1208

* first go at available positions dynamic api

* chore: update dev url for mock fsbid

* fix: update field mappings for available positions

* fix: update the overseas filter (#156)

* update_count now using jwt token

* update testing scripts

* fix: add defaults to the get_or_create on cycle position so it doesnt error

* fix: account for updates on the CP as well

* updating description

* update filters

* fix count to save on creation

* adding bidding statistics

* chore: allow for jwt to be set for swagger calls via authorize (#167)
kakumanipk pushed a commit that referenced this issue Sep 19, 2019
* feature: adds position designations to cycle position stats. TM-695

* fix: filter designations by cycle and position

* fix: 404 if bidcycle or position cannot be found

* feature: handle errors that fsbid may raise when submitting a bid

* adds endpoint to view list of logs available and get the contents of a particular log

* remove unnecessary imports

* log entry model managed should be false

* fixing linting issues

* additional lint errors fixed

* adding endpoints for running data sync ad hoc

* forcing superuser permission and removing unused imports and functions

* fix: remove posted date from PV. TM-909 (#94)

* feature: add endpoints for getting and updating the about page content. TM-912 (#93)

* feature: add endpoints for getting and updating the about page content. TM-912

* chore: update comment

* Fix/realign pv values. TM-909 (#96)

* fix: remove posted date from PV. TM-909

* fix: projected vacancy data matching new FSBid endpoints. TM-909

* fix: a few updates from pr feedback

* added endpoint to run update_relationships command (#95)

* adding endpoint for update_string_representations command (#98)

* adding endpoint for update_string_representations command

* lint issue

* feature: allow for saving projected vacancies searches. TM-642

* fix: properly parse langualge string. correct field name error

* fix: remove null entries from lang. list

* fix: syntax

* feature: pv filtering for bureau hierarchy. TM-950

* chore: missed files

* chore: missed this as well

* Update apps.py

* fix: strip the end of the language text so there is no extra spaces

* chore: fix test data

* fix: fix PV favorites by using the id of the pv

* fix: send response object when no results are returned

* adding endpoints to edit SynchronizationJobs in DB and reset SynchronizationJob

* add use_last_date_updated as writable field, remove unnecesary filters

* removing reference to deleted filter class

* fix: correctly filter by location codes. TM-949

* fix: update the shape of the pv object to match new position shape (#109)

* fix: update availability to use cycle position to allow bidding

* updating response from data_sync list for conistency

* fix: use correct filter synatx

* chore: add cycle positions to the demo env setup

* chore: properly ref. the user first_name

* fix: process multiple filter values

* fix: position designations on cycle positions

* chore: fix formatting on files that are unchanged

* fix: query bids correctly for determining availability

* Create SynchronizationTask (#29)

* Create SynchronizationTask

* linting

* Testing saving task

* Fix merge issue

* Delete migration

* Re-make migration

* Remove Flask (#123)

* Linting (#115)

* Linting

* Linting

* removing historical assignments (#124)

* chore: update the demo environment task. TM-1115

* chore: add TED to cycle position

* save last_synchronization at beginning of process instead of end (#128)

* Added string representation to CyclePosition (#127)

* adding JWT to header for all calls to FSBid (#129)

* adding JWT to header for all calls to FSBid

* updating tests to pretend to use JWT

* Update/ad id in fsbid calls (#131)

* added ad_id to all fsbid calls

* escaping characters properly and updating url

* 🐛 Fix merge error 🐛

* 🐛 Fix merge 🐛

* adding admin view to check status of syncs

* cleaning out the dryer lint

* removing unnecessary pk value

* ESSR fixes for dev testing (#135)

* ESSR fixes for dev testing

* adding nosec

* fixing lint issues

* additional placeholder JWT

* adding obc_url to country and post (#136)

* adding obc_url to country and post

* Remove trailing slash

* Fix url slug

* chore: merge migrations to resolve conflict

* adding endpoints to track logins and unique logins (#139)

* adding endpoints to track logins and unique logins

* change submit to post, some additional cleanup

* Trigger notification

* ad_id -> fv_request_params.ad_id (#138)

* fix: do not use the bidcycle and position to determine uniquiness on a cycle position (#134)

* Override CORS headers

* fix: rename the jwt header sent to FSBid to match their naming. always send ad_id to the fsbid reqeuests

* Feature/jwtdecode (#143)

* decode jwt

* split services

* split services and update calls

* fix typo

* decode jwt

* split services

* split services and update calls

* fix typo

* chore: cleanup some tests and references to fake jwt that do not decode

* remove services file

* remove ad_id decode and header as it is not needed by fsbid

* fix: remove placeholders (#145)

* fix: renamed some fields to match fsbid field names

* fix: rename the field on the pv favories model

* Capture PV capsule description

* replacing verification

* fix: allow multiple filter values to be sent to fsbid as the same param. Addresses TM-1203 TM-1206

* chore: remove print stmt

* fix: map talentmap sort fields to fsbid sort fields

* fix: rename param. TM-1208

* first go at available positions dynamic api

* chore: update dev url for mock fsbid

* fix: update field mappings for available positions

* fix: update the overseas filter (#156)

* update_count now using jwt token

* update testing scripts

* fix: add defaults to the get_or_create on cycle position so it doesnt error

* fix: account for updates on the CP as well

* updating description

* update filters

* fix count to save on creation

* chore: refactor common functions into common file

* chore: refactor commonn get and count functions

* adding bidding statistics

* fix: update test

* chore: allow for jwt to be set for swagger calls via authorize (#167)

* fix: update the regex to parse out the language code and reconstruct the representation with better formatting

* add new filter class for available positions that uses the api

* feature: add get individual available position and get similar available positions

* fix: remove history fields and tables that we are no longer using

* chore: missed one file

* fix: missed this one

* add swagger fields

* fix: remove string representations from models that do not require it

* feature: allow for the update relationships sql to be run via a python command

* fix: fix tests and migration conflicts

* fix: update the string representations command to accept a model and only run on that model

* feature: update_relationships command accepts an optional model param to process only that model

* fix: process the response from the fsbid api correctly

* fix: display available options

* chore: add guidance on what are acceptable models]

* fix: fix param parsing on the available position params

* feature: get an individual projected vacancy.

* fix: date parsing on the bid season

* remove unneeded f

* fix: return 404 when no pv/ap with id is found

* fix: ensure date now returns None rather than raising Exception
kakumanipk pushed a commit that referenced this issue Sep 23, 2019
* feature: adds position designations to cycle position stats. TM-695

* fix: filter designations by cycle and position

* fix: 404 if bidcycle or position cannot be found

* feature: handle errors that fsbid may raise when submitting a bid

* adds endpoint to view list of logs available and get the contents of a particular log

* remove unnecessary imports

* log entry model managed should be false

* fixing linting issues

* additional lint errors fixed

* adding endpoints for running data sync ad hoc

* forcing superuser permission and removing unused imports and functions

* fix: remove posted date from PV. TM-909 (#94)

* feature: add endpoints for getting and updating the about page content. TM-912 (#93)

* feature: add endpoints for getting and updating the about page content. TM-912

* chore: update comment

* Fix/realign pv values. TM-909 (#96)

* fix: remove posted date from PV. TM-909

* fix: projected vacancy data matching new FSBid endpoints. TM-909

* fix: a few updates from pr feedback

* added endpoint to run update_relationships command (#95)

* adding endpoint for update_string_representations command (#98)

* adding endpoint for update_string_representations command

* lint issue

* feature: allow for saving projected vacancies searches. TM-642

* fix: properly parse langualge string. correct field name error

* fix: remove null entries from lang. list

* fix: syntax

* feature: pv filtering for bureau hierarchy. TM-950

* chore: missed files

* chore: missed this as well

* Update apps.py

* fix: strip the end of the language text so there is no extra spaces

* chore: fix test data

* fix: fix PV favorites by using the id of the pv

* fix: send response object when no results are returned

* adding endpoints to edit SynchronizationJobs in DB and reset SynchronizationJob

* add use_last_date_updated as writable field, remove unnecesary filters

* removing reference to deleted filter class

* fix: correctly filter by location codes. TM-949

* fix: update the shape of the pv object to match new position shape (#109)

* fix: update availability to use cycle position to allow bidding

* updating response from data_sync list for conistency

* fix: use correct filter synatx

* chore: add cycle positions to the demo env setup

* chore: properly ref. the user first_name

* fix: process multiple filter values

* fix: position designations on cycle positions

* chore: fix formatting on files that are unchanged

* fix: query bids correctly for determining availability

* Create SynchronizationTask (#29)

* Create SynchronizationTask

* linting

* Testing saving task

* Fix merge issue

* Delete migration

* Re-make migration

* Remove Flask (#123)

* Linting (#115)

* Linting

* Linting

* removing historical assignments (#124)

* chore: update the demo environment task. TM-1115

* chore: add TED to cycle position

* save last_synchronization at beginning of process instead of end (#128)

* Added string representation to CyclePosition (#127)

* adding JWT to header for all calls to FSBid (#129)

* adding JWT to header for all calls to FSBid

* updating tests to pretend to use JWT

* Update/ad id in fsbid calls (#131)

* added ad_id to all fsbid calls

* escaping characters properly and updating url

* 🐛 Fix merge error 🐛

* 🐛 Fix merge 🐛

* adding admin view to check status of syncs

* cleaning out the dryer lint

* removing unnecessary pk value

* ESSR fixes for dev testing (#135)

* ESSR fixes for dev testing

* adding nosec

* fixing lint issues

* additional placeholder JWT

* adding obc_url to country and post (#136)

* adding obc_url to country and post

* Remove trailing slash

* Fix url slug

* chore: merge migrations to resolve conflict

* adding endpoints to track logins and unique logins (#139)

* adding endpoints to track logins and unique logins

* change submit to post, some additional cleanup

* Trigger notification

* ad_id -> fv_request_params.ad_id (#138)

* fix: do not use the bidcycle and position to determine uniquiness on a cycle position (#134)

* Override CORS headers

* fix: rename the jwt header sent to FSBid to match their naming. always send ad_id to the fsbid reqeuests

* Feature/jwtdecode (#143)

* decode jwt

* split services

* split services and update calls

* fix typo

* decode jwt

* split services

* split services and update calls

* fix typo

* chore: cleanup some tests and references to fake jwt that do not decode

* remove services file

* remove ad_id decode and header as it is not needed by fsbid

* fix: remove placeholders (#145)

* fix: renamed some fields to match fsbid field names

* fix: rename the field on the pv favories model

* Capture PV capsule description

* replacing verification

* fix: allow multiple filter values to be sent to fsbid as the same param. Addresses TM-1203 TM-1206

* chore: remove print stmt

* fix: map talentmap sort fields to fsbid sort fields

* fix: rename param. TM-1208

* first go at available positions dynamic api

* chore: update dev url for mock fsbid

* fix: update field mappings for available positions

* fix: update the overseas filter (#156)

* update_count now using jwt token

* update testing scripts

* fix: add defaults to the get_or_create on cycle position so it doesnt error

* fix: account for updates on the CP as well

* updating description

* update filters

* fix count to save on creation

* chore: refactor common functions into common file

* chore: refactor commonn get and count functions

* adding bidding statistics

* fix: update test

* chore: allow for jwt to be set for swagger calls via authorize (#167)

* fix: update the regex to parse out the language code and reconstruct the representation with better formatting

* add new filter class for available positions that uses the api

* feature: add get individual available position and get similar available positions

* fix: remove history fields and tables that we are no longer using

* chore: missed one file

* fix: missed this one

* add swagger fields

* fix: remove string representations from models that do not require it

* feature: allow for the update relationships sql to be run via a python command

* fix: fix tests and migration conflicts

* fix: update the string representations command to accept a model and only run on that model

* feature: update_relationships command accepts an optional model param to process only that model

* fix: process the response from the fsbid api correctly

* fix: display available options

* chore: add guidance on what are acceptable models]

* fix: fix param parsing on the available position params

* feature: get an individual projected vacancy.

* fix: date parsing on the bid season

* remove unneeded f

* fix: return 404 when no pv/ap with id is found

* fix: ensure date now returns None rather than raising Exception

* fix: fix the sorting on projected vacancies. TM-1275

* fix: add location mapping to the projected vacancy. TM-1274

* fix: add verify=False to requests to fsbid

* Revert "fix: add verify=False to requests to fsbid"

This reverts commit aaa689b.

* fix: add the verify=false to the fsbid requests

* chore: nosec on verify=False lines

* fix: remove the assignment model and all things associated

* safe navigation to the location of the projected vacancy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant