3aa3871b90
This commit had some important milestones in it. The major update is that now I have mostly completed the moderator punishment and resolution of reports. Along with this, I have also added one last table to the database: one that holds ar- -chived (or resolved) reports. This is some of the primary functionality of my whole update, so this is a big step! The other changes I made this update are primarily organizational. I refactored some of my code into functions and I cl- eaned up many of my templates.
tilly-Q
2013-07-27 16:44:40 -04:00
99d79749c4
Set up in-package virtualenv via make
Christopher Allan Webber
2013-07-25 15:15:49 -05:00
68f6f91339
Removing aclocal.m4, which is autogenerated
Christopher Allan Webber
2013-07-25 14:56:08 -05:00
7b3d6c675e
Adding .gitignore for pyconfigure/automake generated files
Christopher Allan Webber
2013-07-25 14:53:18 -05:00
00ed01b7cb
Moving setup.py.in back to setup.py
Christopher Allan Webber
2013-07-25 14:34:48 -05:00
2723bb154a
Merge remote-tracking branch 'refs/remotes/brandoninvergo/pyconfigure' into merge-pyconfigure
Christopher Allan Webber
2013-07-25 14:29:30 -05:00
9a2b36c9a2
More up to date README
Christopher Allan Webber
2013-07-25 14:05:50 -05:00
c29e790d57
Remove action url from form action.
Aditi
2013-07-25 15:04:05 +05:30
bed960cba9
Fix blog extraction for get and post both type of requests.
Aditi
2013-07-25 15:00:31 +05:30
0ccfedf8a1
Change edit url to a button for each blog post.
Aditi
2013-07-25 13:21:35 +05:30
500cb7f91c
Add edit url for each blog post.
Aditi
2013-07-25 13:17:44 +05:30
9a5f8b37a3
Add 'Add Blog Post' button on blog dashboard.
Aditi
2013-07-24 15:34:51 +05:30
ab7b83dbc8
Merge branch 'master' of git://gitorious.org/mediagoblin/mediagoblin
Aditi
2013-07-24 10:32:20 +05:30
b889f97156
Move the "cd mediagoblin" to the right line. Thanks usrnix!
Christopher Allan Webber
2013-07-23 20:24:30 -05:00
005181b166
Renames OAuth1 code to federation
xray7224
2013-07-22 17:06:00 +01:00
0574d30d9a
temperory url change for creating a new blog.
Aditi
2013-07-19 19:33:49 +05:30
fa5a13f8f3
Wrote blogpost_create view.
Aditi
2013-07-19 19:29:13 +05:30
03e2a0f806
Add blog media_type plugin to plugin section.
Aditi
2013-07-19 16:58:35 +05:30
b1e234365c
Change view and urls for blog edit/create page.
Aditi
2013-07-19 16:55:42 +05:30
e0e02e98bc
Replace hardcoded URL by variable for the same.
Aditi
2013-07-19 16:52:35 +05:30
8ab67da4ae
Add class BlogMixin.
Aditi
2013-07-19 16:47:27 +05:30
4261c85f04
Create file for utility function and add function.
Aditi
2013-07-19 16:40:21 +05:30
af8f995f38
Add view for blog edit and create page.
Aditi
2013-07-19 16:37:22 +05:30
7271b06282
Moves first versions of the the models to migrations
xray7224
2013-07-18 20:39:15 +01:00
8ddd7769de
Adds migration for OAuth1 tables
xray7224
2013-07-18 20:21:35 +01:00
89d5b44e0a
Adds test for request_tokens
xray7224
2013-07-18 19:15:05 +01:00
6bba33d7e6
Whew. This is a big update. I did some significant keeping work. I moved all of the folders and enpoints labeled 'admin' to the more accurate term of 'moderat- ion.' I also created the ability for admins and moderators to add or remove pr- ivileges or to ban a user in response to a report. This also meant implementing the UserBan class in various places. I also had to add a column called result to the ReportBase table. This allows the moderator/admin to leave comments when they respond to a report, allowing for archiving of what responses they do/n't take.
tilly-Q
2013-07-17 16:16:07 -04:00
86ba416883
Adds some tests for the OAuth and some docs
xray7224
2013-07-16 19:19:49 +01:00
52b5d5a0f4
Add config_spec for blog plugin specification.
Aditi
2013-07-16 16:11:36 +05:30
c80186a98f
Change the field name in BlogEditForm.
Aditi
2013-07-16 12:28:05 +05:30
2b2df22d2a
Create Blog and BlogPostData models.
Aditi
2013-07-16 12:08:03 +05:30
67d303ffa9
merge with remote master branch of cweb.
Aditi
2013-07-16 06:48:33 +05:30
64ad0beea8
Fixing docs: git submodule update, not git submodule fetch!
Christopher Allan Webber
2013-07-14 21:05:01 -05:00
e49263564b
Merge branch 'master' of git://gitorious.org/mediagoblin/mediagoblin
xray7224
2013-07-14 15:27:52 +01:00
2d0028e932
Documenting the media_manager fetching hook
Christopher Allan Webber
2013-07-12 17:13:48 -05:00
6403bc928b
Switching the hook 'get_media_manager' to a more "directed" tuple-hook
Christopher Allan Webber
2013-07-12 17:04:08 -05:00
91bee92e8e
documenting the new media_type plugins and available hooks
Rodney Ewing
2013-07-12 11:57:16 -07:00
5305fee13b
Merge branch 'rodney757-media_plugins'
Christopher Allan Webber
2013-07-12 16:24:36 -05:00
4259ad5bf1
Fix the last bit preventing all the unit tests from passing in media types->plugins
Christopher Allan Webber
2013-07-12 15:52:20 -05:00
60eeb45664
Switch the import of the image media manager over to the new class
Christopher Allan Webber
2013-07-12 14:53:10 -05:00
003ea47499
Changing the information spat out while printing from media types->plugins
Christopher Allan Webber
2013-07-12 14:16:47 -05:00
ac08a9acaf
Patch by Strum. Remove redundent tool-tips from Stl media_type
Rodney Ewing
2013-07-12 09:51:42 -07:00
7bfb3ae829
Patch by pythonsnake. Make mediagoblin.ini comments more helpful.
Rodney Ewing
2013-07-12 09:32:50 -07:00
0f231966b3
make change_pass page autofocus
Rodney Ewing
2013-07-11 16:33:33 -07:00
643f07af06
forgot to render errors
Rodney Ewing
2013-07-11 16:21:35 -07:00
a937ea9efd
change to class instead of id to work with firefox
Rodney Ewing
2013-06-26 08:45:59 -07:00
f7998c3326
fix for boolean fields
Rodney Ewing
2013-06-26 08:29:03 -07:00
0ec7ce4ec6
updated to new render_divs macro
Rodney Ewing
2013-06-25 16:37:28 -07:00
ef57b0622c
save “stay_logged_in” in the session
Jakob Kramer
2013-05-22 14:51:12 +02:00
527b7e3b57
add login option: stay_logged_in
Jakob Kramer
2013-05-10 00:40:13 +02:00
a4dcb1f46a
Patch submitted by mrb.
Rodney Ewing
2013-07-11 09:37:38 -07:00
44082b12d8
Patch by Strum. Ticket #451 - Convert all mongokit style .find, .find_one, .one calls over to SQLAlchemy queries
Rodney Ewing
2013-07-11 14:17:50 -07:00
49a47ec991
Ensures endpoint queries with @oauth_required are validated
xray7224
2013-07-11 20:55:08 +01:00
3aeca53c85
fixes the inability to upload non ascii filenames, werkzeug strips all non ascii chars and returns an empty string. This checks if the filename contains non asciis and if it does generates a uuid for filename. Also the request version of filename is used for generating alternative title for upload
dunkyp
2012-11-06 17:47:48 +00:00
9609ddc0a6
should use media.slug_or_id incase a MediaEntry doesn't have a slug
Rodney Ewing
2013-07-11 12:34:43 -07:00
1e2675b0c0
Adds the decorator
xray7224
2013-07-11 20:24:20 +01:00
786bbd79e8
Cleans up some of the OAuth code
xray7224
2013-07-11 19:43:00 +01:00
2b60a56cbe
Finishes most of oauth, just decorator to complete
xray7224
2013-07-11 17:58:58 +01:00
405aa45adc
Adds more support for oauth - access_token & decorators still to do
xray7224
2013-07-10 15:49:59 +01:00
d41c6a5349
Adds oauth support up until authorization
xray7224
2013-07-08 20:35:03 +01:00
be7f90b3f5
Adds the docs for client registration
xray7224
2013-07-01 19:13:07 +01:00
c33a34d459
Client registration now supports application/x-www-form-urlencoded now
xray7224
2013-07-01 17:50:39 +01:00
54fbbf0923
Adds more support to begin to deal with updates
xray7224
2013-06-28 19:34:56 +01:00
4990b47ce4
Working client registration
xray7224
2013-06-28 17:59:32 +01:00
c840cb6618
Moves json_response into tools/json.py
xray7224
2013-06-27 19:34:21 +01:00
04e08d422a
Moves json_response into tools/json.py
xray7224
2013-06-27 19:34:21 +01:00
53d78991d7
Revert "remove the list from response.vary. not sure why I was getting an error using openid without it, but everything seems to be working fine now"
Christopher Allan Webber
2013-07-10 17:58:30 -05:00
8cd4f195b8
Merge remote-tracking branch 'refs/remotes/rodney757/misc'
Christopher Allan Webber
2013-07-10 17:50:14 -05:00
a66fbf97d2
A few small formatting fixes on the release notes
Christopher Allan Webber
2013-07-10 17:41:16 -05:00
2ae78574b3
Merge branch 'release-0.4.1'
Christopher Allan Webber
2013-07-10 17:40:57 -05:00
d3b1fd2e60
Updating docs regarding pulling in and fetching git submodules
Christopher Allan Webber
2013-07-10 16:29:50 -05:00
20e4e6c140
Fix by Rodney Ewing so render_http_exception works with newer Werkzeug versions.
Christopher Allan Webber
2013-06-22 12:25:31 -05:00
cd1fda4d94
PyTest needs to be >= 2.3.1
Christopher Allan Webber
2013-07-10 13:34:49 -05:00
537ce5973a
need to use .get('messages') to not get a keyerror
Rodney Ewing
2013-07-10 11:08:28 -07:00
05ceada051
remove the list from response.vary. not sure why I was getting an error using openid without it, but everything seems to be working fine now
Rodney Ewing
2013-07-10 10:37:13 -07:00