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
Raphael Sofaer
0770d6e8fd
Most of the stream.js stuff needs to be live, unfortunately.
2011-05-31 16:00:57 -07:00
Sarah Mei
5b6eca893b
Put jasmine.Clock.tick back down to 200 (bumped to 400 during debugging & accidentally checked in)
2011-05-28 22:23:07 -07:00
Sarah Mei
6d6445b00a
Fix locale loading in stream spec
2011-05-28 21:22:35 -07:00
Raphael Sofaer
cfd077a90d
Fix the thing that I broke in the build, fix syntax error in the build that disabled stream-spec
2011-05-28 20:37:12 -07:00
Sarah Mei
5676fdc73e
fix jasmine specs
2011-05-28 20:18:40 -07:00
Raphael Sofaer
503de3efe1
Fix facebox close button and loading gif
2011-05-28 18:18:22 -07:00
Evan Tatarka
5f406b18d5
Updated code to work with lastest master. Tests should now pass.
2011-05-12 20:38:05 -04:00
MrZYX
73c96ea8f0
Revert "Clean up WSR, add comment processing to ContentUpdater, add comment fixture, update post processing spec"
...
This reverts commit bd74ab4acc .
This reproducable breaks functionallity (comments). Please do not push WIP/not working stuff to master. To continue work just revert this revert. Thanks
2011-05-11 11:51:51 +02:00
Dan Hansen
bd74ab4acc
Clean up WSR, add comment processing to ContentUpdater, add comment fixture, update post processing spec
2011-05-10 23:19:36 -05:00
Raphael Sofaer
aa4fbfbe1a
Use a fixture in stream-spec
2011-05-08 19:01:26 -07:00
Sarah Mei
a904204f46
Content updater refactor complete for posts
2011-05-08 14:22:40 -07:00
Dan Hansen
50e67524c1
content update wip
2011-05-08 15:18:02 -05:00
Dan Hansen
fc25c9bedb
Flash message handling is now a widget
2011-05-08 10:53:09 -05:00
Dan Hansen
535954dcc2
make incrementing the notification count optional
2011-05-07 07:28:52 -05:00
Dan Hansen
73680a54e5
Fix incorrect jasmine spy usage.. GREEN?
2011-04-29 23:19:37 -05:00
Sarah Mei
09ac4c789e
Remove debugging statements
2011-04-29 21:00:39 -07:00
Dan Hansen
78585f5a65
Add license to specs and notifications.js
2011-04-27 16:34:30 -05:00
Dan Hansen
4a101f25d9
Notifications.js refactor, add specs
2011-04-27 16:22:56 -05:00
Dan Hansen
e8a1ca70e3
WidgetCollection#subscribe now accepts a parameter that will be the context of the callback
2011-04-26 21:37:19 -05:00
Raphael Sofaer
24ea518b6f
Fix some JS bugs, delegate doesn't work if you remove the element
2011-04-25 16:15:33 -07:00
Dan Hansen
efd9e61f45
Add new infinite scroll location to jasmine config
2011-04-22 20:35:15 -05:00
Dan Hansen
3d11b402e0
Infinite scroll is now a widget, remove InfiniteScroll#postScroll, use DiasporaJS pub/sub instead, remove timeago.js hacks
2011-04-22 20:33:21 -05:00
Raphael Sofaer
9731871ca9
Register services before embedder render spec
2011-04-20 15:11:29 -07:00
Dan Hansen
296824c92b
add basic pub/sub functionality to WidgetCollection
2011-04-15 18:29:48 -05:00
Dan Hansen
0b85600e0a
diaspora.js cleanup; don't pollute global namespace in spec
2011-04-15 17:31:19 -05:00
Raphael Sofaer
9969dbd109
Start refactoring aspect-filters.js
2011-04-13 15:55:10 -07:00
MrZYX
8b4c8e77cb
added direction detector widget to jasmine.yml
2011-04-11 22:23:21 +02:00
MrZYX
8631b6cc1e
I stop coding for today, sorry -.-
2011-04-11 19:47:29 +02:00
MrZYX
e063f619a0
fixed jasmine
2011-04-11 19:44:31 +02:00
Raphael Sofaer
0b9575af5d
JS cleanup
2011-04-08 16:11:13 -07:00
Raphael Sofaer
c7dc6ce817
Fix jasmine specs
2011-04-07 18:30:29 -07:00
maxwell
f3a62bf76b
update jquery to latest
2011-04-02 15:03:41 -07:00
MrZYX
2ba1198b90
fixed embedder (again)
2011-04-02 17:19:56 +02:00
zhitomirskiyi
f99b724e0b
ms iz, can now undo hiding a post, fixed a bunch of jamine specs
2011-03-31 17:23:54 -07:00
zhitomirskiyi
3e008a54d4
fixed typo in publisher jasmine spec
2011-03-31 16:49:51 -07:00
zhitomirskiyi
bb4c2ee85d
added a character count to the publisher
2011-03-30 19:11:24 -07:00
Sarah Mei
87fb4b0552
alert is not the way to indicate a pending jasmine spec. >.< Try xit and xdescribe instead!
2011-03-22 21:03:33 -07:00
zhitomirskiyi
2b6165d8ea
wip
2011-03-17 14:32:07 -07:00
zhitomirskiyi
b0ec5a0b2e
moved the fixture to the right place
2011-03-16 18:10:50 -07:00
zhitomirskiyi
abbf949fe1
publishing from a person profile page wip
...
mentioning a person from their profile page, added js & jasmine, still need to add the mention style, and prevent deselecting the last one
a tiny sass add
publishing from the profile works, need js translation
added the translation
made the hover state consistant
need to fix the cucumber spec
specs are green need to add a button
added the buttion to mention people
moved the publisher to the facebox
fixed the cucumbers for the modal window
2011-03-16 16:35:30 -07:00
MrZYX
00bb5167f8
fixed spec
2011-03-15 18:35:27 +01:00
Raphael Sofaer
ae22dcc274
Fix jasmine spec
2011-03-14 12:37:20 -07:00
Dan Hansen
10345b14a8
generate jasmine fixture with posts
2011-03-10 19:12:16 -06:00
Dan Hansen
d7c7775b6c
fallback gracefully, break build if videos can't embed
2011-03-10 18:26:55 -06:00
Sarah Mei
cd8deca4bb
fix jasmine specs
2011-02-26 06:16:34 -08:00
Dan Hansen
c1e679ff8d
fix syntax error and spec
2011-02-25 18:56:03 -06:00
zhitomirskiyi
c27e2de478
removed pending test
2011-02-24 17:31:54 -08:00
zhitomirskiyi
ec93faa2c4
added the post to services icon on every page added a manage icon and moved the RSS link to the public explain
2011-02-24 17:31:54 -08:00
zhitomirskiyi
adfcc59631
can now select individual services to be added
2011-02-24 17:31:54 -08:00
Gonzalo Rodriguez
2b3926c629
Disable share button when whitespaces on status message input.
2011-02-15 09:50:39 -02:00
danielvincent
164fe1c1b5
adjust column width, leading, serifs, etc. in stream for better readability.
2011-02-13 15:27:14 -08:00
Raphael Sofaer
7a6d1d3378
add shadow/transparency to autocompletion. removed a hide()/show() from publisher hide and show functions.
2011-02-10 11:09:14 -08:00
Raphael Sofaer
f1c63939f9
Revert "added sliding animation to stream elements, shadow on autocomplete box."
...
This reverts commit dc760f9583 .
2011-02-10 10:36:30 -08:00
danielvincent
dc760f9583
added sliding animation to stream elements, shadow on autocomplete box.
2011-02-09 20:07:25 -08:00
zhitomirskiyi
4105f90aaa
forgot to add
2011-02-09 19:07:02 -08:00
zhitomirskiyi
1da965616b
added an option to remove a contact from the last aspect, after a prompt
2011-02-09 17:47:27 -08:00
Raphael Sofaer
acd55cf7d6
Put keycodes.js in jasmine
2011-02-09 17:42:53 -08:00
Raphael Sofaer
c11ffe93c0
Actually close the publisher on and with Publisher.close()
2011-02-09 16:07:25 -08:00
Raphael Sofaer
99f84de368
Javascript for mentions is functional
2011-02-09 16:07:24 -08:00
Raphael Sofaer
0ec2d918bb
adding keycodes file, moving keyup stuff to keydown
2011-02-09 16:07:24 -08:00
danielvincent
2b25823253
autocomplete wip. separated keyup and keydown. wip.
2011-02-09 16:07:24 -08:00
danielvincent
3efc31c68f
mention js working minus tracking keypresses with the hidden message field.
2011-02-09 16:07:24 -08:00
danielvincent
7d21f7bfdd
publisher autocomplete correctly adds name into status_message_fake textarea
2011-02-09 16:07:24 -08:00
danielvincent
77403596aa
mentions in publisher autocomplete within context
2011-02-09 16:07:24 -08:00
Raphael Jedidiah Sofaer
150f676332
Do a bunch of work on publisher autocompletion JS
2011-02-09 16:07:23 -08:00
danielvincent
bf20e5a9e8
remove some js assets from mobile
2011-02-06 23:09:04 -08:00
zhitomirskiyi
59f0dca7c7
Revert "publisher is now a hot widget"
...
This reverts commit 8039ab312a .
2011-02-05 15:24:20 -08:00
Dan Hansen
8039ab312a
publisher is now a hot widget
2011-02-05 16:47:43 -06:00
Raphael
cd8d9989cf
Refactor publisher JS, use hidden field for submitting
2011-02-02 14:27:14 -08:00
Dan Hansen
a5365559d7
specs for view.flashes.render
2011-01-30 16:01:28 -06:00
Dan Hansen
55bee713e9
add more specs
2011-01-29 16:45:03 -06:00
Dan Hansen
be2413b9a8
load timeago widget
2011-01-29 16:02:04 -06:00
Dan Hansen
4484bf33fa
fix javascript i18n specs
2011-01-29 13:31:45 -08:00
Dan Hansen
9046273ebd
some specs for the i18n widget
2011-01-29 13:31:45 -08:00
Dan Hansen
d03119f7e9
Embedder is now a widget, show videos before comments
2011-01-29 13:22:34 -06:00
Dan Hansen
ace9e8c3d8
whoops, add license to embedder.js and it's spec
2011-01-22 23:43:48 -06:00
Dan Hansen
bdf559bb2b
remove video embedding from stream.js, use embedder.js
2011-01-22 23:40:08 -06:00
Dan Hansen
d4f30ded1b
Diaspora.js 2.0, added an official widget, don't use native alerts anymore
2011-01-14 14:54:44 -06:00
maxwell
27162e59b8
adding new js file to jasmine
2011-01-13 17:00:08 -08:00
Dan Hansen
f807bc25d1
whitelist certain keyCodes, e.g. tab, fixes #795
2011-01-13 01:24:05 -06:00
Dan Hansen
ce4fe1938c
remove references to fancybox, we use facebox
2011-01-13 00:24:10 -06:00
Sarah Mei
545fbe4679
Fix jasmine specs by replacing fancybox with facebox, and changing expectation to match new view.
2011-01-09 19:41:18 -08:00
Maxwell Salzberg
24942d2f77
remove all keydown tests
2011-01-07 16:54:55 -08:00
maxwell
c7fb3d7296
remove keydown test since we do not do that anymore
2011-01-07 16:39:27 -08:00
Raphael
429087ef83
Merge remote branch 'tomk/729-retain-input-on-failure'
2011-01-04 16:39:07 -08:00
danielvincent
055fbe3e00
stream is now a div. generalized some partial extentions for mobile site.
2011-01-01 23:09:18 -05:00
Thomas R. Koll
5e1f5ff5b1
Starting spec for rails.js
2010-12-29 17:43:50 +01:00
Sarah Mei
de502bf67c
Convert aspect-edit-spec.js to use actual DOM fixtures generated by AspectsControllerSpec.
2010-12-24 18:39:20 -08:00
Sarah Mei
a1ea193fb9
Methods to generate jasmine fixtures in controller specs, and methods to load those fixtures in jasmine specs.
2010-12-24 16:08:45 -08:00
Sarah Mei
9c50f900ed
Merry Christmas! I got you someting green.
...
Remove callback to decrementRequestCounter in aspect-edit.js, since we don't have a request counter on that page anymore. The callback was failing, so the ajax request was never officially completing. Cucumber hates that.
I am going to add jasmine fixture generation in the controller specs, so that next time, a jasmine test will fail in this situation.
Also: clean up manages_aspects.feature.
2010-12-24 14:14:24 -08:00
Mark Schmale
4cc62ffaca
added spec for email validation
2010-12-13 15:46:19 +01:00
Sarah Mei
3eaf7c48e6
white space police
2010-12-12 13:43:01 -08:00
Sarah Mei
7cd8e0f16b
Fix jasmine specs so that they fail when they're supposed to.
2010-12-12 12:57:11 -08:00
danielvincent
b94e6ae4a0
shift+enter submits new messages/comments
2010-12-07 21:30:29 -08:00