Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-02-25Fix drawer in some mobile browsers.flaburgan
Remove the black background on menu badges. Fix body content on screen width > 768px. Start split of mobile css in different files in /mobile/
2013-08-11Extract and factorize the header css in a new file, fix ugly registration ↵flaburgan
header design
2013-08-06Refactor the left bar side menu, improve tag autosuggestion design, close #4271flaburgan
2013-08-02Added strong_parameters gem to Gemfile and created an initializer in configcarolina
2013-06-13move asset_sync require to the earliest point possibleJonne Haß
2013-06-13Do not load environment when precompiling assetsJonne Haß
2013-05-19Refactor config/ directoryJonne Haß
* Get rid of early pathname requirement * Use require_relative where approciate * Drop unused files * Imported new application.rb, environment.rb and environments/* from fresh Rails app * Cleaned up boot.rb * Load config in boot.rb * Deduplicate environments/integration*.rb * Move username blacklist into defaults.yml * Ruby 1.9 Hash syntax everywhere * Reorganize lib/diaspora/markdownify to match conventions * Get rid of full path requires where possible * Add dummy content to production section diaspora.yml.example to prevent warning * Drop sqlite? method * Move postgres? method into ConfigurationMethods * Drop token authentication from User
2013-05-02Remove unnecessary ruby187 hacksBraulio Martinez
2013-04-05add app directory to the autoload paths so that the worker files are loaded ↵Jonne Haß
in development mode too
2013-03-22End the require messJonne Haß
* Rename and reorganize post fetcher to fix autoloading, also let it use Faradays default connection so we get nice redirects * Add initializer to load libs at a central place * added lib dir to autoload_once paths to increase thread safety * Moved lib/exceptions.rb to lib/diaspora/ to conform namespacing
2012-12-30Load the entire lib folder refactor.Blaž Hrastnik
Removed hack, replaced with a proper solution.
2012-11-30 Do not generate paths like /a/b/c/config/boot.rb/../../Gemfile to require ↵Jonne Haß
and open things, create a proper path instead.
2012-09-26properly integrate asset_syncJonne Haß
2012-09-26drop heroku, heroku_san and associated rake tasks and filesJonne Haß
2012-07-10use unminified jQuery textchange pluginFlorian Staudacher
2012-06-12forgot to put new css file in precompile list [ci skip]Florian Staudacher
2012-04-25Precompile Rails Admin assetsSteven Hancock
Rails Admin adds its CSS and Javascript assets to the asset pipeline in an initializer, which doesn't run if config.assets.initialize_on_precompile is disabled. This manually adds those assets in config/application.rb to make sure they get precompiled on each deploy. See 579785c120fde45a
2012-04-21do not load the whole env to precompile assets [ci skip]Jonne Haß
2012-04-14Initialize on asset precompileSteven Hancock
This re-enables 'config.assets.initialize_on_precompile' to allow the Rails Admin assets to precompile. On Heroku deploys, this may require the Heroku Labs 'user_env_compile' feature to be enabled, which you should be using anyway for Asset Sync to work properly. :)
2012-04-11bootstrap-sassSteven Hancock
Upgrade our current Bootstrap 1 and 2 dependencies to use Bootstrap 2.0.2 from the bootstrap-sass gem. I had to modify layouts/application to get the stream page to render properly, looks like a slight conflict between Bootstrap and Blueprint grid systems, with .span-24 instead of .row I was seeing the whole right bar dropped to the bottom of the page below the left bar. I also modified two other templates since Bootstrap 2.0.2 includes a "badge" class that was making our navbar badges look funny. :)
2012-04-04Only load Asset Sync when S3 is configuredSteven Hancock
I consider this a hack, it needs review so I won't push it straight to the main repo. I tried putting the same code in an initializer but that appears to be too late to properly initialize the asset_sync engine. See diaspora/diaspora#3102
2012-03-29Mobile UI fixesSteven Hancock
This fixes issues with mobile UI rendering Issues fixed: * vendor/bootstrap.css and vendor/bootstrap-responsive.css need to be precompiled for the mobile UI to render properly * Rails 3.1 is more strict about layout fallbacks, the single-post view in the mobile UI needs to have the "application" layout specified to render properly
2012-03-29Stylesheet naming issue (new-templates.css)Steven Hancock
Replace all references to new_templates.css with the correct filename, new-templates.css
2012-03-28Precompile more Javascript assetsSteven Hancock
This should be the last of them, I've gone through every view and made sure that every javascript file included by a javascript_include_tag is now on the list of assets to precompile.
2012-03-28Make the Mention button work with the asset pipelineSteven Hancock
* Fix the javascript_include_tag in the status_messages/new view * Precompile pubhlsiher.js and jquery.textchange.min.js This fixes a 500 error that was being thrown when the Mention button was clicked, due to the above two javascripts not being precompiled and a javascript include that needed to be updated to load jquery.textchange.js from the correct path.
2012-03-28Precompile contact-list.jsSteven Hancock
Add contact-list.js to the list of precompiled assets. contact-list.js is required to display user serarch results, but was not precompiled by default (in jammit or in the asset pipeline), which causes a 500 error on Heroku.
2012-03-28Correctly enable the asset pipelineSteven Hancock
* Add the Rails 3.1+ Bundler.require statement to config/application.rb (properly enabling the :assets group) * Move handlebars_assets gem into the :assets group where it belongs. :) * Downgrade sass-rails to 3.1.4 since enabling the :assets group exposed a known bug in sass-rails ~> 3.1.5 [rails/sass-rails#78].
2012-03-28Fix Jasmine tests - first passSteven Hancock
193 specs | 5 failing The 5 failing specs appear (according to Firebug) to be due to missing fixtures and/or missing routes in the Jasmine environment. Fixing these last 5 failures is a task probably best left to a more experienced Javascript/Jasmine developer. This commit also moves validation.js and clear-form.js into app/assets/javascripts and precompiles validation.js
2012-03-28Move Javascript to the asset pipelineSteven Hancock
* Move all Diaspora-specific javascripts to app/assets/javascripts * Move all vendored javascripts to vendor/assets/javascripts * Add the appropriate Sprockets require directives to make sure everything gets included in the right order * Remove Jammit dependencies * Fix all templates that were using Jammit's include_javascripts helper * Add handlebars_assets gem for compiling Handlebars templates * Move all Handlebars templates to app/assets/templates and rename from .handlebars to .jst.hbs (this is to keep them in the same global JST namespace that they were in under Jammit) * Add public/assets to .gitignore since these files can and should be re-generated by Heroku or Capistrano during each deploy * Fix a few Handlebars templates that were looking for images in the wrong location (I'm sure there are others, but it's late) * Configure application.rb to precompile all javascript and css assets that were compiled by Jammit in the Rails 3.0 code
2012-03-28stylesheets are basically now being served from sprocketsdanielgrippi
2012-02-25small refactoring around router.jsDennis Collinson
2012-01-06MS DC; as newrelic yml is always included, you need it in your bundle; also, ↵Maxwell Salzberg
make travis scripts noisy if they fail
2011-11-01Revert "require false, in gemfile and require it in the app if configured"Ilya Zhitomirskiy
This reverts commit 6fb213a9619aae07cbad9aae4f73b1ff7d32ba63.
2011-11-01require false, in gemfile and require it in the app if configuredIlya Zhitomirskiy
2011-09-29removing newrelic resque for nowIlya Zhitomirskiy
2011-09-29changed the load order for newrelicIlya Zhitomirskiy
2011-09-29added new relic resque supportIlya Zhitomirskiy
2011-09-14MS DG update copyrightdanielgrippi
2011-09-13DG MS renamed private dispatcher; started refactor including publicMaxwell Salzberg
dispatcher
2011-08-03Take out PostsFake, now that we ajax in comments it's not worth the extra ↵Raphael Sofaer
complications
2011-06-05Fix migration for ruby 1.9. Move YAML check into application.rb, and add ↵Sarah Mei
guard for ruby 1.8.x.
2011-06-03Newrelic now working in thindanielgrippi
2011-05-15For the love of god, normal Rails logs in test & development.Sarah Mei
There's now a setting in app_config.yml, :enable_splunk_logging, which if true outputs godawful machine-readable splunk logs. It's false in test and development, and true elsewhere.
2011-03-14Changing message to text, partway done, deleted data conversionRaphael Sofaer
2011-01-25Use a fake to not allocate an AR model for every reference to a personmaxwell
2011-01-15Merge almost complete, 4 failuresRaphael
2011-01-06removed message handler, postzord::dispatch is almost done, now i need to ↵maxwell
rip a bunch of methods out
2010-12-29suburi cucumber test.Alec Leamas
Adds the features/uri-features test directory, testing sub-uri deployment. These tests uses script/server since much of this code is about configuring the server. They are not run by "rake cucumber", to run them use "bundle exec rake cucumber features/uri-test". Tests requires a working app_config.yml setup with pod_url = "http://localhost:3000/diaspora" Patches cucumber.yml to always load step definitions from features/**, see http://thoughtsincomputation.com/posts/cucumber-step-definitions-and-autorequire-hell
2010-12-21Took MongoMapper out of the bundle, trying to fix querying.Raphael
2010-12-19post_spec now passes with mysqlMike Sofaer, Raphael Sofaer & Sarah Mei