danielgrippi
|
fd6e3bae62
|
move timeago and tooltip logic to the base View
|
2012-01-07 14:24:27 -08:00 |
|
danielgrippi
|
d2807b5202
|
markdown for posts on front end, tags broken
|
2012-01-07 14:24:27 -08:00 |
|
danielgrippi
|
2024716c2c
|
remove unusued javascript files; GC clearing from application/vanna controller
|
2012-01-07 14:24:27 -08:00 |
|
danielgrippi
|
24950bd364
|
restored ability to 'unlike'
|
2012-01-07 14:23:28 -08:00 |
|
danielgrippi
|
f72edbc039
|
added notification and unread mesasge count back to the header
|
2012-01-07 14:23:28 -08:00 |
|
danielgrippi
|
933299e31c
|
added translations to templates; mock out the locale file in jasmine
|
2012-01-07 14:23:28 -08:00 |
|
danielgrippi
|
a92401f157
|
prevent further pagination if user has fetched all posts for a given stream
|
2012-01-07 14:23:28 -08:00 |
|
Dennis Collinson
|
d5e9c5eebc
|
DG DC add stream faces to page party
|
2012-01-07 14:23:28 -08:00 |
|
Dennis Collinson
|
b582f45452
|
green jasmine, yo
|
2012-01-07 14:23:28 -08:00 |
|
Dennis Collinson
|
9d24b518f5
|
DC DG; correctly populate the stream jasmine fixture
|
2012-01-07 14:23:28 -08:00 |
|
danielgrippi
|
dbfb18e249
|
display reshare counts; test inf scroll & reshare counter in jasmine instead of cucumber
|
2012-01-07 14:23:27 -08:00 |
|
danielgrippi
|
31fac53969
|
added blocks js model; load app.models.Post before any other model when loading assets
|
2012-01-07 14:23:27 -08:00 |
|
danielgrippi
|
5e88ca846a
|
remove jquery-debounce in lieu of _.debounce; remove web_socket vendor libs
|
2012-01-07 14:23:27 -08:00 |
|
danielgrippi
|
5bbe8bfccd
|
remove Mustache.js, use _.template as a replacement (we only want to use one js templating library)
|
2012-01-07 14:23:27 -08:00 |
|
danielgrippi
|
1e20ca0cf5
|
remove old js files, specs; remove stream references in page js initializers
|
2012-01-07 14:23:27 -08:00 |
|
danielgrippi
|
85b5974fa9
|
removed top-level element delcarations from app templates
|
2012-01-07 14:23:27 -08:00 |
|
danielgrippi
|
64a90a30ef
|
only load photos for a post if photos_count > 0; display 'limited' or 'public' in stream elements; fix small like bug in stream
|
2012-01-07 14:23:27 -08:00 |
|
danielgrippi
|
71bae10317
|
fixed notification specs; removed a cuke around reshares already tested in jasmine
|
2012-01-07 14:23:27 -08:00 |
|
danielgrippi
|
565a0b21f7
|
fix .avatar declaration in the header template; make socketing always return nil straight away (we are not using the websocket in this branch, and it makes everything faster when it's off)
|
2012-01-07 14:23:26 -08:00 |
|
danielgrippi
|
3268726a9a
|
added LikesInfo view; simplified Feedback view (not sure how to mock the jasmine specs correctly... ugh)
|
2012-01-07 14:23:26 -08:00 |
|
danielgrippi
|
719e265b68
|
modified app to return a hash if current_user is not present; removed view specs in postsController specs & moved logic to js/jasmine
|
2012-01-07 14:23:26 -08:00 |
|
danielgrippi
|
0a4b4fb344
|
remove duplication in jasmine tests (Post view / Feedback view); one correclty failing jasmine spec for Feedback view; created a StatusMessage model for the publisher
|
2012-01-07 14:23:26 -08:00 |
|
danielgrippi
|
02ca7a32f0
|
added reshare logic back (doesn't append it to the stream...)
|
2012-01-07 14:23:25 -08:00 |
|
danielgrippi
|
027bb3dee7
|
removed content-updater widget; better tests around likes on feedback widget; extend the defaultPresenter return value instead of passing the function in Feedback view
|
2012-01-07 14:23:25 -08:00 |
|
danielgrippi
|
4029b26c03
|
created publisher view; wip
|
2012-01-07 14:23:25 -08:00 |
|
danielgrippi
|
1a5e493b22
|
downcase namespacing of app
|
2012-01-07 14:23:25 -08:00 |
|
Dennis Collinson
|
f5609f2182
|
App views base renders subviews like magic
|
2012-01-07 14:23:24 -08:00 |
|
danielgrippi
|
31d24c60c7
|
added spec for .like_action link being rendered; added comments div back to stream_element for now
|
2012-01-07 14:23:24 -08:00 |
|
danielgrippi
|
1ffdfa8465
|
DC DG; created feedback view; moved jasmine fixtures; modified jasmine spec helper; jasmine is green
|
2012-01-07 14:23:24 -08:00 |
|
danielgrippi
|
67e56dce2c
|
backbone view for header; moved user dropdown logic in there; moved jasmine specs over; removed old widget
|
2012-01-07 14:23:23 -08:00 |
|
danielgrippi
|
c6e4172926
|
fixed likes_controller; half of the failing jasmine tests
|
2012-01-07 14:23:23 -08:00 |
|
Dennis Collinson
|
a7627fabea
|
pulling more view logic into superclass
|
2012-01-07 14:23:23 -08:00 |
|
danielgrippi
|
ae6fa5bebb
|
don't use Diaspora widget system or stream.js when backbone is active;
migrating like actions over to backbone; some cleanup; bump jquery to
1.7.1
|
2012-01-07 14:23:22 -08:00 |
|
danielgrippi
|
525fd3c4e4
|
make views associated in stream inherit from App.Views.StreamObject (location of shared deletion function)
|
2012-01-07 14:23:22 -08:00 |
|
danielgrippi
|
ffae0f8e85
|
added more jasmine spec; NSFW wip
|
2012-01-07 14:23:22 -08:00 |
|
danielgrippi
|
bc1ffd317e
|
reference 'el' explicitly (render methods now return this instead of this.el); comment area focusing working again
|
2012-01-07 14:23:22 -08:00 |
|
danielgrippi
|
34e3403e2e
|
jasmine green again; template switching in place, defaulting to displaying post text
|
2012-01-07 14:23:21 -08:00 |
|
Dennis Collinson
|
8e3db3aebe
|
make jasmine view tests work, load templates, party
|
2012-01-07 14:23:21 -08:00 |
|
danielgrippi
|
52e3f1b240
|
DC DG; test stream view WIP
|
2012-01-07 14:23:21 -08:00 |
|
danielgrippi
|
1d178116e9
|
DC DG; jasmine green
|
2012-01-07 14:23:21 -08:00 |
|
Dan Hansen
|
80f797a581
|
introduce comments
|
2012-01-07 14:23:21 -08:00 |
|
Dan Hansen
|
ba9ece0014
|
Use routers, remove some hacks
|
2012-01-07 14:23:21 -08:00 |
|
Jonne Hass
|
77d850f492
|
fix jasmine:ci
|
2011-12-11 02:43:04 +01:00 |
|
Jonne Hass
|
4f993b3d24
|
fix jasmine spec
|
2011-11-10 18:15:23 +01:00 |
|
Dan Hansen & Maxwell Salzberg
|
3cfa0c4602
|
use the stream element partials for testing the StreamElement widget instead of Aspects#index
|
2011-11-04 18:40:24 -05:00 |
|
danielgrippi
|
a46a1d91db
|
Revert "refactor aspects dropdown, (wip, still need to backfill specs)"
This reverts commit 3d8f971ca9.
|
2011-10-27 23:53:55 -07:00 |
|
Dan Hansen
|
3d8f971ca9
|
refactor aspects dropdown, (wip, still need to backfill specs)
|
2011-10-27 22:09:04 -05:00 |
|
Dan Hansen
|
db3e411978
|
fix bootstrap-popover spelling
|
2011-10-26 13:33:04 -05:00 |
|
Dan Hansen
|
ad978f4342
|
add bootstrap js to jasmine src files
|
2011-10-26 13:32:20 -05:00 |
|
Dan Hansen
|
091db3fd66
|
js i18n now accepts a count
|
2011-10-25 21:58:37 -05:00 |
|
Dan Hansen
|
b92cb921c1
|
Publisher.bindAspectToggles() is called in Publisher.initialize(). only bind the events once
jQuery objects containing the same elements don't evaluate as true. test that the elements within the jQuery objects are the same
|
2011-10-23 21:30:54 -05:00 |
|
Dan Hansen
|
81fc5b28da
|
remove embedder
|
2011-10-23 21:30:54 -05:00 |
|
Sarah Mei
|
06ad78f026
|
Fix some publisher specs - spelling errors and stray console.log
|
2011-10-23 19:09:20 -07:00 |
|
danielgrippi
|
8ffbf59f41
|
updated publisher spec; fixed dropdown opacity bug
|
2011-10-17 19:00:33 -07:00 |
|
danielgrippi
|
b61246c168
|
fixed all but two jasmine specs...
|
2011-10-17 16:54:18 -07:00 |
|
Gonzalo Rodriguez
|
e0ffd7c63e
|
Merge branch 'master' into aspect_nav_rework
Conflicts:
features/posts_from_main_page.feature
public/javascripts/aspect-filters.js
spec/javascripts/aspect-filters-spec.js
|
2011-09-27 00:08:05 -03:00 |
|
danielgrippi
|
91e649977c
|
MS DG update copyright
|
2011-09-14 11:23:12 -07:00 |
|
Dan Hansen & Gonzalo Rodriguez
|
2057c8fcf1
|
Aspect navigation rework started..
ToDo:
* Fix failing posts cuke, seems to be timing issue
* Populate stream title when no aspects selected
* All aspects selected by default?
|
2011-09-05 02:02:07 -03:00 |
|
Sarah Mei
|
d701581379
|
Fix 1.9 yaml error caused by asterisks in the glob path.
|
2011-09-03 20:35:16 -07:00 |
|
Sarah Mei
|
a5b120532a
|
Use a jasmine fixture with just one post for the comment specs.
|
2011-09-03 17:51:51 -07:00 |
|
Maxwell Salzberg
|
722a2a86ea
|
remove console.log; instantiate a page for jasmine tests
|
2011-09-03 12:21:09 -07:00 |
|
Sarah Mei
|
1a823d647e
|
Fix comment jasmine fixture generation to be more consistent (i.e. take out more aspects.first stuff). Fix comment jasmine spec to be more consistent - remove unneeded spies, etc.
|
2011-09-03 12:02:51 -07:00 |
|
Dan Hansen
|
2b31999f28
|
pull in jasmine-ajax, start testing our ajax callbacks with meaningful responses
|
2011-08-31 00:00:49 -05:00 |
|
Dan Hansen
|
cbc168fc27
|
only request comments once
|
2011-08-30 23:12:17 -05:00 |
|
Dan Hansen
|
7e20cece42
|
remove stray console.logs, set $.fx.off to true to make the failing likes spec pass in firefox
|
2011-08-30 21:44:43 -05:00 |
|
Dan Hansen
|
dc947e449b
|
fix issues with comment stream, fix likes, merge comment stream and comment toggler widgets.
make timeago widget a simple wrapper for $.fn.timeago (we don't really need this.)
|
2011-08-30 21:07:40 -05:00 |
|
Maxwell Salzberg
|
224b59322b
|
remove console.log in spec
|
2011-08-29 19:16:41 -07:00 |
|
Andrej Kacian
|
36e32ba497
|
Update jasmine tests for the stream element widget.
|
2011-08-30 01:46:39 +02:00 |
|
danielgrippi
|
b7f9400a9f
|
Moved post/comment text collapsing into respective widgets; removed from stream.js. Removed an unused function in stream.js (image hotlinking).
|
2011-08-28 22:04:06 -07:00 |
|
danielgrippi
|
802dd989a8
|
remove javascript in lieu of css; feature is still failing
|
2011-08-27 22:04:30 -07:00 |
|
Dan Hansen
|
27d4fd8176
|
fix retractions, fix likes, backfill likes widget tests, remove typo from jasmine.yml, remove unneeded js files
require confirmation for comments in js, get rid of rails helper
|
2011-08-26 15:24:07 -05:00 |
|
Dan Hansen
|
d75ef8d020
|
made backtotop a widget, added jquery-debounce
|
2011-08-26 12:30:28 -05:00 |
|
Dan Hansen
|
6b040c7b4a
|
clean up websocket receiver, add specs to content updater
|
2011-08-22 20:03:38 -05:00 |
|
Andrej Kacian
|
59ba3f85e6
|
Moved live() bindings for post hide icon from Stream.initialize to Stream.initializeLives
|
2011-08-22 20:18:02 +02:00 |
|
Andrej Kacian
|
9fd4432e5a
|
Fix a jasmine test in CommentToggler
|
2011-08-22 20:05:18 +02:00 |
|
Dan Hansen
|
4a64a172d1
|
Merge branch 'master' of github.com:diaspora/diaspora into js-refactor-merged
Conflicts:
spec/javascripts/stream-spec.js
|
2011-08-21 20:57:01 -05:00 |
|
Dan Hansen
|
545611fffa
|
green?
|
2011-08-21 20:45:51 -05:00 |
|
Andrej Kacian
|
395df041db
|
Made toggleComments jasmine test aware that there are more posts in the fixture
|
2011-08-22 00:38:34 +02:00 |
|
Andrej Kacian
|
2a52face12
|
Add jasmine test for ajax spinner display
|
2011-08-22 00:38:34 +02:00 |
|
Dan Hansen
|
3ed50cab94
|
Merge branch 'master' of github.com:diaspora/diaspora into js-refactor-merged
Conflicts:
app/views/status_messages/bookmarklet.html.haml
config/assets.yml
db/schema.rb
public/javascripts/contact-edit.js
public/javascripts/publisher.js
public/javascripts/view.js
|
2011-08-20 14:40:56 -05:00 |
|
Ilyaaaaaaaaaaaaa Zhitomirskiy
|
834c75894c
|
jasmine is green again
|
2011-08-19 14:42:28 -07:00 |
|
Raphael Sofaer
|
88b317f0c1
|
Fix jasmine spec for aspectFilters
|
2011-08-17 10:17:14 -07:00 |
|
Dan Hansen
|
2e9040e227
|
merged with master, 7 cukes failing. jasmine is green. need to remove rails.js helpers so things suck less
|
2011-08-10 23:57:33 -07:00 |
|
Andrej Kacian
|
bddd7c717b
|
Write jasmine test for the tag unfollow icon visibility
|
2011-08-09 22:54:31 +02:00 |
|
Andrej Kacian
|
e5b6850556
|
Fix the test
|
2011-08-07 00:44:37 +02:00 |
|
Andrej Kacian
|
6cf42fb8ba
|
Better stab at the jasmine test.
|
2011-08-06 23:37:21 +02:00 |
|
Andrej Kacian
|
2716316dac
|
Add jasmine test for #1587 fix.
|
2011-08-06 23:37:21 +02:00 |
|
Sarah Mei
|
a62325be23
|
Fix references to facebox in jasmine specs.
|
2011-08-06 14:36:12 -07:00 |
|
Raphael Sofaer
|
f0f388d9e1
|
Fix weird error in jasmine suite
|
2011-08-05 15:09:16 -07:00 |
|
Raphael Sofaer
|
168ccc11b0
|
Call collapseText on stream initialize
|
2011-08-03 12:47:48 -07:00 |
|
Raphael Sofaer
|
0b1ef41838
|
Scope stream scrolled events to new elements
|
2011-08-03 12:36:07 -07:00 |
|
danielgrippi
|
3e7e2b4d2a
|
DH remove test pollution from EventBroker#subscribe spec
|
2011-07-14 18:03:30 -07:00 |
|
Dan Hansen
|
bdb4c888a9
|
Remove embedder spec from git repo, it's now in spec/javascripts/widgets/embedder-spec.js
|
2011-07-13 22:49:32 -07:00 |
|
Dan Hansen
|
ca2413ff6b
|
Widgets now subscribe to a widget/ready event. Apply change to all widgets, added some tests & lots of cleanup.
|
2011-07-13 22:23:31 -07:00 |
|
Raphael Sofaer
|
abe10b3889
|
Comment out falsely failing JS tests, we should just stop using extend, it is needlessly hard to test.
|
2011-07-13 11:03:55 -07:00 |
|
danielgrippi
|
039b65b5cc
|
a little js cleanup for post.js
|
2011-07-12 00:12:08 -07:00 |
|
Raphael Sofaer
|
e59f49aace
|
Fix specs after merge
|
2011-07-11 14:38:51 -07:00 |
|
danielgrippi
|
8bf6ad45a5
|
various bugfixes, added missing translations, made all tests pass (rspec, cucumber, jasmine)
|
2011-07-01 22:04:36 -07:00 |
|
Dan Hansen
|
bc465848c9
|
MS DH fixed like sizes, everywhere
|
2011-06-02 17:45:45 -05:00 |
|
Dan Hansen
|
864233eb63
|
fix status message show page and break out Post to it's own javascript widget
|
2011-06-02 17:45:45 -05:00 |
|