Commit Graph

  • 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
  • 657263abdf Refactor WTFormData xray7224 2013-07-22 16:56:22 +01:00
  • 8e3bf97821 Fix problem with migration - OAuth Jessica Tallon 2013-07-22 17:17:01 +01:00
  • 06aca6af73 Write template for blog_dashboard. Aditi 2013-07-22 19:15:06 +05:30
  • bdc3dfde65 Format url for blog_dashboard view. Aditi 2013-07-22 19:12:54 +05:30
  • 5cb38a2886 Write blog_dashboard view. Aditi 2013-07-22 19:11:33 +05:30
  • f6cee302e4 Fix attribute error by writing request.user.is_admin. Aditi 2013-07-22 19:10:36 +05:30
  • 6353362546 Change class name to BlogPostData(camelcase) and add blog id attribute to the class. Aditi 2013-07-22 07:04:29 +05:30
  • 391f4456a2 Create may_edit_blogpost function. Aditi 2013-07-22 07:01:28 +05:30
  • 5230b41895 Remove form action url. Aditi 2013-07-21 18:03:48 +05:30
  • 511ce0d6c7 Fix media type. Aditi 2013-07-21 17:21:01 +05:30
  • 783b50057b Make changes in blogpost_edit view. Aditi 2013-07-21 17:19:57 +05:30
  • e058cdce91 Create view for blogpost_edit. Aditi 2013-07-21 11:24:44 +05:30
  • aebc179da2 Remove unused import. Aditi 2013-07-21 11:22:46 +05:30
  • 617bff1830 Fixes some typo's and removes unused imports Jessica Tallon 2013-07-20 19:08:02 +01:00
  • 26de7c2267 Change in blogpost create Url. Aditi 2013-07-20 11:35:46 +05:30
  • bafaa93d8c Remove BlogPost model and Add attribute for blog id in BlogPostData. Aditi 2013-07-20 11:28:10 +05:30
  • 00993a68e5 Add temporary template for blogpost create/edit view. Aditi 2013-07-20 11:25:32 +05:30
  • 9505f1a395 Add BlogPostMediaManager and setup_plugin. Aditi 2013-07-20 11:23:12 +05:30
  • 145a173851 Indent properly. Aditi 2013-07-20 11:01:52 +05:30
  • 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
  • 1c694fbec5 Fixes tests xray7224 2013-07-14 19:00:52 +01:00
  • 670717d950 Merge branch 'master' of git://gitorious.org/mediagoblin/mediagoblin xray7224 2013-07-14 17:31:03 +01:00
  • df206ab633 Skip the openid tests if the openid module is not installed. Christopher Allan Webber 2013-07-14 11:23:52 -05:00
  • cfe7054c13 Using nonce now, preventing OAuth replay attacks xray7224 2013-07-14 16:24:04 +01: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
  • 763e300d7c Adds update ability xray7224 2013-06-30 15:26:49 +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
  • d194770dd2 added docs explaining the authentication hooks Rodney Ewing 2013-07-10 13:29:58 -07: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