Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/python/pythondotorg

Source code for python.org
https://github.com/python/pythondotorg

Fix breadcrumb rendering on mobile

Fixes #866

e86ca2e508607c85d4500f042ba4c8d668d2228f authored about 7 years ago by Berker Peksag <[email protected]>
Warn users Python 3.5+ doesn't work on Windows XP

Fixes #848

fd32294a35cdde0cc2597bd6e81b0c3ce156e383 authored about 7 years ago by Berker Peksag <[email protected]>
Credit Wai Yan Aung for reporting a security issue

20ed0c97245e9b3277146f8c9e905e910080ecad authored about 7 years ago by Alex Gaynor <[email protected]>
Document how to get another verification email after signup

Fixes #846

fea2f399557ec32e3b094901692ed110099ebf34 authored over 7 years ago by Berker Peksag <[email protected]>
Remove location field from user profile page

Fixes #839

842a3524770b2da0092c0a91fe7c8b4aa8dfbe38 authored over 7 years ago by Berker Peksag <[email protected]>
Make release schedule box a normal section

Fixes #1070

6d344660b1bd31923a4d402ec9b1b6a76e887488 authored over 7 years ago by Berker Peksag <[email protected]>
Reduce queries from 108 to 12 in /downloads/<os>

The only difference is that we are going to list
a release even if there is no file uploaded for...

91331d25b42a10e39eabf89e1732d493d28da6eb authored over 7 years ago by Berker Peksag <[email protected]>
Make django-debug-toolbar usable in dev environment

4d2026a4127885d4d21fe742ab9bcfbdded1b673 authored over 7 years ago by Berker Peksag <[email protected]>
Upgrade Django to 1.11.5

903947837a93d73516acab414915fa62ae05f52c authored over 7 years ago by Berker Peksag <[email protected]>
List pre-releases in another column in os_list.html

Fixes #782

7e4622502e0de0d6c0a662597e68cc3f34242552 authored over 7 years ago by Berker Peksag <[email protected]>
Remove user listing page

Fixes #1149

782eba89d64182792b713bdf20b74aa8f14d64c8 authored over 7 years ago by Berker Peksag <[email protected]>
Redirect /download/releases/X.Y.Z to /downloads/release/python-XYZ

Also, migrate content in the former into the latter.

Fixes #956

dbd9d71c0030c40b10d926f84575e7417306bbce authored over 7 years ago by Berker Peksag <[email protected]>
Add an admin page to edit approved posts

Closes #630

63c67f378d9592a94da6b708356b695c0956e8b7 authored over 7 years ago by Berker Peksag <[email protected]>
Commit generated CSS from SASS files

c22c63c367291f900eac67d3c1aa3bd2f475ed2d authored over 7 years ago by Berker Peksag <[email protected]>
Add banners for Python survey

a6272bf11689173f8f115a85146340b5e9df4506 authored over 7 years ago by Berker Peksag <[email protected]>
Delete temporarily added code for debugging

The required fix has been committed in
https://github.com/python/psf-salt/commit/366091f791570d4...

0bdc887a4b2bf454b4180e7a7e5ce7b1f96207d8 authored over 7 years ago by Berker Peksag <[email protected]>
Set CSRF_TRUSTED_ORIGINS to staging.p.o

588e8e9b96a8aa63aaa016875adb79da431728d8 authored over 7 years ago by Berker Peksag <[email protected]>
Fix CSRF_FAILURE_TEMPLATE

c45c586be5b6385741373ffd8621f3fc29a85f38 authored over 7 years ago by Berker Peksag <[email protected]>
Add more debug output

702ecbd08e348399576df3bb826174f71e3ce354 authored over 7 years ago by Berker Peksag <[email protected]>
Set CSRF_TRUSTED_ORIGINS setting

1a3348f71f3ea6dc9f198bd903f3baecd72d3361 authored over 7 years ago by Berker Peksag <[email protected]>
Fix NameError in custom_csrf_failure

658cefded99d140db212b9525f791ce2e0336472 authored over 7 years ago by Berker Peksag <[email protected]>
Add custom CSRF failure view to debug an issue

b5756e389631af486cf042915c827fe2aaa25a98 authored over 7 years ago by Berker Peksag <[email protected]>
Set custom YUI_BINARY path

95f3a4ad54478ddc1dd623fdfad57a9943d8b9e5 authored over 7 years ago by Berker Peksag <[email protected]>
Don't try to generate CSS files from SASS

* ruby-sass is not installed on the server
* we commit compiled versions of SASS files
* current...

62b52eccfa47275a71b23d55fb78b88f4bd10d30 authored over 7 years ago by Berker Peksag <[email protected]>
Revert "Temporarily disable custom 404 handler to debug an issue"

This reverts commit fc9cfe7c47b9b5c0b3a305ca1f90a43e5d74603e.

df7b60767ac00beb81e48b245ac79f5c8fe7db64 authored over 7 years ago by Berker Peksag <[email protected]>
Temporarily disable custom 404 handler to debug an issue

fc9cfe7c47b9b5c0b3a305ca1f90a43e5d74603e authored over 7 years ago by Berker Peksag <[email protected]>
Fix variable name in templates/community/types/

511d65b1f57051604e8ea520fc4fea7527dbf7cf authored over 7 years ago by Berker Peksag <[email protected]>
Resort and remove redundant middlewares and context processors

7ab91b208f2d61677ca46eda2cac7ec721dc0e80 authored over 7 years ago by Berker Peksag <[email protected]>
Simplify render_template_for() template tag

68fedf64f7e0b76325eaf05aa89eb4c1703c4e67 authored over 7 years ago by Berker Peksag <[email protected]>
Fix links in main Jobs menu

Fixes #843

c652d0584876efe05afd06a2d0a72678e658a9b3 authored over 7 years ago by Berker Peksag <[email protected]>
Use django-allauth's password change view

46990ca8eb38ab6c3d3a21211d2c4338c2d3084e authored over 7 years ago by Berker Peksag <[email protected]>
Use 'endcomment' instead of 'comment'

fe9279d35c7d10a0039b09358eb930d83369f946 authored over 7 years ago by Berker Peksag <[email protected]>
Don't display the bio field in users/user_detail.html

Refs #1149

32e619c510b1045946ede2c0392ed6706b55c864 authored over 7 years ago by Berker Peksag <[email protected]>
Add ability to delete account and PSF membership status

Fixes #757

dd23e6ccdea79e61b227cb129f2579f4b55ac2cc authored over 7 years ago by Berker Peksag <[email protected]>
Remove IE6 countdown and Chrome Frame links

Also, show the warning for IE 8 too.

Fixes #464

2f23ff7b17dd563ac2bf94aabfee9d7086f58122 authored over 7 years ago by Berker Peksag <[email protected]>
Remove {load,generate}_dev_fixtures commands

5cff54f7cedd67beec8e33f693680b083db5b479 authored over 7 years ago by Berker Peksag <[email protected]>
Create initial sitetree from fixture file

8c255438c9092444fa543bf795be358567633d64 authored over 7 years ago by Berker Peksag <[email protected]>
Use factory_boy to create initial data

Fixes #1055

5fd3614d8c3ace25080f85d0da58c2ac63f82c39 authored over 7 years ago by Berker Peksag <[email protected]>
Delete outdated sections from the installation guide

a4eacfc8d814a66429a3e0cb0e6a6c6b5f844167 authored over 7 years ago by Berker Peksag <[email protected]>
Update installation docs to mention 'create_initial_data'

ef5f189c4aefa038b9fcbe1fbfee64a91382f382 authored over 7 years ago by Berker Peksag <[email protected]>
Delete unused fixtures

5821f7bade7e92c34dd8855397281836ec0c3902 authored over 7 years ago by Berker Peksag <[email protected]>
Add creation date in successstories/story_detail.html

Closes #1024

6c5b33e07d78a8584027d4dde34e27c02a81b8f2 authored over 7 years ago by Berker Peksag <[email protected]>
Upgrade Django to 1.11

b0cb70515d79d7d855f4573013249dd4766ea3ed authored over 7 years ago by Berker Peksag <[email protected]>
Improve test coverage of users and events apps

Also, tweak coverage.py settings to produce better
coverage reports.

d806826d066c4eb0ce1ced8b6475af032e9f117e authored over 7 years ago by Berker Peksag <[email protected]>
Remove unused get_code_samples_latest template tag

8c7178940758c5c5b70a4fe7b430dbeb9ffcce1e authored over 7 years ago by Berker Peksag <[email protected]>
Upgrade Django to 1.10

6767c63a87a7bc9b2ff7cc729841e0ec3ba1bb3a authored over 7 years ago by Berker Peksag <[email protected]>
Upgrade Django to 1.9

1311231470af4ec2903e9e64b9be257599f71815 authored over 7 years ago by Berker Peksag <[email protected]>
Pass 'reply_to' to EmailMessage object

76d5dc429ff30a0bed4b4173643d9ae15d579295 authored over 7 years ago by Berker Peksag <[email protected]>
Port downloads and pages API to DRF

Fixes #922

a44d43dd57e45be65ee174a5231ef2fdfad2ee94 authored over 7 years ago by Berker Peksag <[email protected]>
Make Event.{previous,next}_event return None when Event.next_time is None

This is noticed by Sentry on staging.p.o:

File "events/models.py", line 116, in previous_even...

100bacf8b0cb5362e27dc40ebdd0f2da4f08658d authored over 7 years ago by Berker Peksag <[email protected]>
Simplify .travis.yml

pip is now looking for wheels by default and create
a wheel if it can't find it for a sdist:

...

fd6cf22628409f6d600c524b969b411e12592e43 authored over 7 years ago by Berker Peksag <[email protected]>
Remove unused Job.visible attribute

It was mainly used in JobDetail.get_object()
implementation:

# For everyone else the job ne...

96b4524875292a8be407c9ce62c337c7ae262843 authored over 7 years ago by Berker Peksag <[email protected]>
Add missing migrations

7440c103b8af857a8dc27eea96a27be1ea433f02 authored over 7 years ago by Berker Peksag <[email protected]>
Upgrade Django to 1.8

7ebef46a728657f3625e27ca6d8c98b6485e82fc authored over 7 years ago by Berker Peksag <[email protected]>
Remove a hack and use StoryForm.Meta.labels to do the same

05cfa6412c9a67e788eb085049a2a7bbfc97adfc authored over 7 years ago by Berker Peksag <[email protected]>
Fix signature of get_context_data() methods

And use it in a documented way.

648ca5094e1ad72ea7d00ac6182d687cdadedb6d authored over 7 years ago by Berker Peksag <[email protected]>
Show sign in box in Jobs pages too.

Refs #536

619cb1838ad0c3afdde991141f9f3f9d14d1e816 authored over 7 years ago by Berker Peksag <[email protected]>
Fix JobDetail.get_queryset() when a user is logged in

and want to see other users job posts

600b6c60aaa3451d4c7840ee4d9e43701b550a66 authored over 7 years ago by Berker Peksag <[email protected]>
Send raw version of the job description field in email

34bf816b06ceff275ab69a58eb7eff881c550c73 authored over 7 years ago by Berker Peksag <[email protected]>
Tweak ModelAdmin

* Set show_full_result_count to False to improve
db performance
* Use list_editable instead of...

359d2004bd0259d66254ae47f4b987dd00ac9b2c authored over 7 years ago by Berker Peksag <[email protected]>
Add a custom action to mark users as inactive

04213361134f0eecfcb0d4963e69e5133a2c1bcc authored over 7 years ago by Berker Peksag <[email protected]>
Prevent accessing inactive user profiles

1cf3bb0d1e7235e16ee30b5aa6b3897cf9e39a98 authored over 7 years ago by Berker Peksag <[email protected]>
Update meta tags where applicable in CMS pages

Fixes #1128

055ca07c697830daaab8cef850df427d9a2478b1 authored over 7 years ago by Berker Peksag <[email protected]>
Remove redundant model attributes in users/views.py

b9efd9ad84c17723f24d66005afc1322e316c5a9 authored over 7 years ago by Berker Peksag <[email protected]>
Fix if statement UserPaginator.page_range

21b9863674a6bd5ab06b6343037ae0a3a807ebf1 authored over 7 years ago by Berker Peksag <[email protected]>
Fallback to original behavior if count <= _page_range_size

c38e08e6f2a875c954c8d133415ae2c9a2f63acd authored over 7 years ago by Berker Peksag <[email protected]>
Show PSF membership information correctly in user listing page

5ce694652be36fcce61116f69eb5d0e7e67f2a65 authored over 7 years ago by Berker Peksag <[email protected]>
Simplify UserPaginator.page_range a bit

Since the minimal value of UserPaginator._current_page is
set in the constructor, we don't need ...

f45912afa67d32342ab20010d67b1439787c3829 authored over 7 years ago by Berker Peksag <[email protected]>
Only print ten number of pages in user listing page

Fixes #943

e8b8b6d374fa5b9aa2c137b95e9cd7d00deae2be authored over 7 years ago by Berker Peksag <[email protected]>
Add tests for the existing downloads API

Refs #922

8f52cb4603065ec7c651de4a903451705864c487 authored over 7 years ago by Berker Peksag <[email protected]>
Fix typo in cms/models.py (#1122)

a71e62f23f2769574406792bfd9b5754e29ebc12 authored over 7 years ago by Andrew Murray <[email protected]>
Only show sign in box in PSF pages.

Fixes #536.

83bf98a3f778ba2b03b788dd208375658972416e authored over 7 years ago by Berker Peksag <[email protected]>
Remove django_comments_xtd dependency

Refs #591

978d48c53bf86a74da1cd39f0beb408c403e48e0 authored over 7 years ago by Berker Peksag <[email protected]>
Merge JobReviewComment.Meta.ordering migrations

12557edf8bb7fa44f9ada9547df299b23bf0e94e authored over 7 years ago by Berker Peksag <[email protected]>
Commit a missing migration for jobs app

f57cb094844bd6293db5eb8655c5387db74ec14f authored over 7 years ago by Berker Peksag <[email protected]>
Migrate old comments over jobs.JobReviewComment

Fixes #591

74305170ee64a0129d5c8eec8d908e4a8696d038 authored over 7 years ago by Berker Peksag <[email protected]>
Make JobReviewComment available in admin

8e44f435f63886b872085f1401c29a4f878273e2 authored over 7 years ago by Berker Peksag <[email protected]>
Fix ordering of review comments in job_detail.html

bcc268f36638423d71d331f8369d68797aa3f2c1 authored over 7 years ago by Berker Peksag <[email protected]>
Switch to use non-forked version of django-comments-xtd

The version we've been using doesn't support new migrations
so we can't write a data migration w...

3bd1ad50e4ff7240300ab55500fcddb895428fd1 authored over 7 years ago by Berker Peksag <[email protected]>
Add PEP, job board and PSF blog RSS feeds to header

Fixes #166

68f113a14a7aec7c04c31aa9bb689d195263c475 authored over 7 years ago by Berker Peksag <[email protected]>
Add template for permission errors

Also, fix an infinite redirection error by upgrading
django-braces to 1.11.0.

Fixes #794

0355ca04e1d4651ff88021f26c8540fb8b429337 authored over 7 years ago by Berker Peksag <[email protected]>
Allow editing jobs records for the "Job Board Admin" group.

Fixes #617

d8ab6ceae4aeb9e88906fd73f2110bf0b65a4788 authored over 7 years ago by Berker Peksag <[email protected]>
Add jobs_board_admin context variable

265e3a6f73c155f8408feacb762a36cecd83710a authored over 7 years ago by Berker Peksag <[email protected]>
Simplify JobListMine and JobDetail views

a50bd1ab95aeca202f5e38f01374665884b431cf authored over 7 years ago by Berker Peksag <[email protected]>
Raise 401 if a non-admin user tries to approve a job

1f90e18c20fa588a37a68578ca65d0d185c8c292 authored over 7 years ago by Berker Peksag <[email protected]>
Don't show review comments when a job is in preview mode

538d40c70a3f7c975d53bc56bc9ec37d24cab61e authored over 7 years ago by Berker Peksag <[email protected]>
Stop using django.contrib.comments and django_comments_xtd

Refs #591

44921b9bd2beec5b406df1b7ce5c9b4701adf8a0 authored over 7 years ago by Berker Peksag <[email protected]>
Show commenter's username if they don't have full name set

e0fe7571364c73daf8a315eabff0f32f537bde1a authored over 7 years ago by Berker Peksag <[email protected]>
Don't send email to job submitter for their own comment

44a2de6d93e9018cffe964e66a9ab1c66419cb11 authored over 7 years ago by Berker Peksag <[email protected]>
Increase test coverage of Job views tip %95

850c00a8bf2cd374895889b0693bd0930ed357d0 authored over 7 years ago by Berker Peksag <[email protected]>
Remove unnecessary branch in JobCreate.get_form_kwargs()

8684a70eaa015779c430664c5c23854fb1dbfbea authored over 7 years ago by Berker Peksag <[email protected]>
Fix <title> when editing a job in job_form.html

0fb210a5f69f8bf08be050da7cdc00741867ecc6 authored over 7 years ago by Berker Peksag <[email protected]>
Improve UX of job review views

4bfb4e30264c8ede15d4615200326e9efe8b00c2 authored over 7 years ago by Berker Peksag <[email protected]>
Remove JobDetailReview

e01a31e8892e6ba2bb134e7440fe2ed68d6d30e6 authored over 7 years ago by Berker Peksag <[email protected]>
Don't show canned responses to normal users

05bff915b9ee1b1de9aa9e5c01d32f944e36c787 authored over 7 years ago by Berker Peksag <[email protected]>
Set creator and url field automatically in JobFactory

5b5b038414377a61b7aa7d10f1493171be013ca9 authored over 7 years ago by Berker Peksag <[email protected]>
Strip <html> and <body> tags in PEP content

Fixes #986

acaa5c6f0a505c23085c92448c3d0c29732158d2 authored over 7 years ago by Berker Peksag <[email protected]>
Add honeypot to user signup form

Fixes #190

7d11f5e441d7f7563b1ed4987e1f15fcac092c7f authored over 7 years ago by Berker Peksag <[email protected]>
Fix falsy value check for user bio in user_detail.html

b7327cb568953c495e2665fc6c29268210452bb8 authored over 7 years ago by Berker Peksag <[email protected]>
Mark highlighted words in search results

Fixes #528

50ba2c9c0f6ac85ee31b2f59909db766d0311ee1 authored over 7 years ago by Berker Peksag <[email protected]>