Fernando Valverde
8c836430ca
API V1 transition ( #17835 )
...
* API Articles v0-v1 restructure
* Remove unused helper
* Bulk move API controllers into concerns + add V1 controllers
* Extract API routes + some fixes
* Fix v1 api_controller authenticate! + add more article_controller specs
* Completed spec/requests/api/v1/articles_spec.rb
* specs up to listings
* All v1 specs except for 9 skips
* mime_types cleanup + authenticate! relocation
Co-authored-by: Fernando Valverde <fernando@visualcosita.com>
2022-06-23 14:26:00 -06:00
Daniel Uber
6c319b8eb7
Prefer "listing" to "classified_listing" in the api ( #17021 )
...
This aligns our behavior with some of the documentation examples,
while permitting the original name (don't break the api).
Fixes #16927
2022-03-28 13:40:00 -05:00
Michael Kohl
b07ea0a87e
More listings refactoring ( #16343 )
2022-02-23 13:44:30 +07:00
Jeremy Friesen
663a712a10
Removing deprecation warning ( #16572 )
...
Prior to this commit, I saw the following in the Rails test log:
```
DEPRECATION WARNING: 'include Pundit' is deprecated. Please use 'include Pundit::Authorization' instead.
(called from include at ./app/controllers/application_controller.rb:12)
```
2022-02-15 05:02:47 -05:00
yheuhtozr
b120f3a241
app/controllers/api i18n ( #16002 )
2022-01-11 10:05:54 +07:00
Michael Kohl
1b87cc7626
Profile generalization cleanup phase 2 ( #14555 )
...
* Remove ignored profile columns
* Update test.rb
* Remove dev profile fields CSV
* Fix first round of specs
* Add additional .includes
* More spec fixes
* Preload user in more locations
* Fix typo
* Spec/preloading fixes
* Specy McSpecFace
* Update e2e seeds
* Update e2e sees with correct display area
* Remove unused eager loading
* Update test.rb
* Add another entry to Bullet.safe_list
* Fix e2e seeds
2021-08-27 09:17:26 +07:00
Michael Kohl
231ce5d3cb
[15-minute fix] Add created_at to listings API response ( #14437 )
...
* Add created_at to listings API response
* Add created_at listing attribute to org controller
2021-08-10 08:53:03 -05:00
rhymes
3dae3ff797
Upgrade rubocop* packages to the latest version and fix violations ( #11972 )
...
* Update erb_lint to track newer Rubocop versions
* Update rubocop-rspec to 2.1
* Fix Rails/WhereEquals and Style/RedundantParentheses
* Upgrade rubocop to 1.1.0
* Enable Rubocop 1.1 cops
* Upgrade rubocop to 1.2.0
* Enable Rubocop 1.2 cops
* Upgrade rubocop to 1.3.0
* Enable Rubocop 1.3 cops
* Enable Rubocop 1.4 cops
* Enable Rubocop 1.5 cops
* Upgrade rubocop to 1.6.x
* Restore previous .reject
* Fork the PR to make sure we don't inject unwanted code accidentally
2020-12-21 18:29:43 +01:00
rhymes
2d881ef571
Routine rubocop fixes ( #10237 )
2020-09-08 12:06:47 -04:00
rhymes
f1ec04a0c9
Rubocop: move dot in multi-line calls to leading position ( #9262 )
2020-07-16 15:51:11 +02:00
rhymes
1166370818
Rubocop: activate Layout/ClassStructure ( #9304 )
2020-07-14 18:28:18 +02:00
Michael Kohl
7f75f99560
[deploy] Rename classified listings ( #7910 )
...
* Change models and related files
* Update controllers and specs
* More renaming
* Seek and destroy, I mean search and replace
* Round up the stragglers
* Ground control to Major Travis...
* More fixes
* PR feedback
* Various fixes
* Rename view
* Fix list query builder
* Unify request specs
* Fix some API spec errors
* Fix remaining API specs
* Make spec conform to API
* Fix leftover problems
* Fix JS tests
* Fix column name in select
* Fix API specs
* Fix search specs
* Paging Mr. Travis
2020-05-27 13:35:09 +00:00