Jocelyn Delalande
5a1b35fe13
Fix trailing spaces in translations
...
Move them from translation strings to static HTML part.
8 years ago
Félix-Antoine Fortin
c9bd0fa87a
Update jquery-ui.min path in page.html template
8 years ago
Thomas Kluyver
c4c49b71ea
Wait for 'New' dropdown button to be clickable for Selenium tests
8 years ago
madhu94
84e565c5c0
More UI changes
8 years ago
madhu94
fd25ae1fd2
Add 'Save As' option to the menu
8 years ago
Thomas Kluyver
58752355b9
Merge pull request #3539 from nyu-ossd-s18/filesize
...
Adding file size to views
8 years ago
Rosa Swaby
72bedfc36d
added classes to html and removed add class lines from main.js file
8 years ago
Ashley Teoh
388d6367ca
starting out the sort function
8 years ago
Ashley Teoh
f839d72b1f
bold label inputs, moving first password label into form
8 years ago
Ashley Teoh
6b7983866b
correctly set language dynamically
8 years ago
Ashley Teoh
aafd8dbf41
dynamically set language in meta tags
8 years ago
Ashley Teoh
80e83f56da
add language attribute to describe language of document
8 years ago
Celina Kilcrease
4f45bdc3dc
added labels and changed ids according to accessibility guidelines, added new event handlers for new ids
8 years ago
Thomas Kluyver
ae1b6fb835
Change button label to 'Quit'
8 years ago
Grant Nestor
86e45ab9f4
Add shutdown button option
8 years ago
Thomas Kluyver
4285574b96
Merge pull request #3189 from cancan101/patch-2
...
Upgrade xterm.js to 3.1.0
8 years ago
Alex Rothberg
91794ecb18
dont rely on css calc
8 years ago
Alex Rothberg
2424f97360
more dead
8 years ago
Alex Rothberg
c5fcd74756
remove dummy
8 years ago
Michael Droettboom
b2ffad9683
Remove extraneous <span/>
8 years ago
Michael Droettboom
198d74aeda
Add any extra installed nbconvert exporters to the "Download as" menu
8 years ago
Mac Knight
f5d59ca004
connect close_and_halt via id_actions_dict
8 years ago
Damian Avila
0570d9b4b0
Use lowercase for slides
8 years ago
Damian Avila
4dc3221194
Add slides exportation/download to the menu
8 years ago
Alex Soderman
1ac7ff1ef3
Added aria-labels to buttons
8 years ago
Nitesh Sawant
5ff22ca602
Updated image alt text
8 years ago
Alex Rothberg
94f6382ba6
fix path
8 years ago
Alex Rothberg
538a89fee0
update paths
8 years ago
bxy007
83d1deda2f
fix Shutdown trans loss
8 years ago
Thomas Kluyver
74fbc5b578
Merge pull request #3008 from Carreau/autopawd
...
When login-in via token, let a chance for user to set the password
9 years ago
Matthias Bussonnier
a8971410c1
Add option disabled changing password at login.
...
Document the changing of password.
9 years ago
bacboc
ef9f01ed86
Fix incorrect tag ( #3021 )
9 years ago
Matthias Bussonnier
709fdd637a
When login-in via token, let a chance for user to set the password
...
When token is enabled, the login page will present a form to the user
asking them if they want to set a password at the same time. This is
almost equivalent to running `jupyter notebook password` on the command
line.
The experience can likely be better, but just submitting that as a POC
for feedback
9 years ago
Thomas Kluyver
e7f69cc2d7
Work on loading UI translations ( #2969 )
...
* Load translations for Javascript in page template
* Normalise language codes to gettext format with underscores
* .mo files need to be under LC_MESSAGES as well
* remove unused JS code
* Normalise result in test
* Fix for opening files on Py 2
* Fix location of I18N directory
* Add translation files to package_data
9 years ago
Josh Barnes
97d6ead5de
fix notebook require config to match tools/build-main
...
as otherwise, any template based on page will fail to load unless
it already has its own minified js including the dependencies
9 years ago
Vidar Tonaas Fauske
f6de61d34e
Fix some broken links and permanent redirects
9 years ago
Grant Nestor
135358e943
Fix terminal header flex box layout
9 years ago
Min RK
c4a5dc04bf
Merge pull request #2666 from takluyver/i2094
...
Expose URL with auth token in notebook UI
9 years ago
Thomas Kluyver
22e2a7720f
Render the logout page without auth tokens
...
The user is technically still logged in when the logout page is
produced, but this is not obvious to the user, and they may leave the
page open.
This ensures that it is rendered without information such as auth tokens
which should only be available to a logged-in user.
9 years ago
Thomas Kluyver
208e7c74a6
Only provide token link if token is set and user logged in
9 years ago
Thomas Kluyver
ea2bfeda8f
Expose URL with auth token in notebook UI
...
This provides a crude way to copy the link from one browser (right click
the Jupyter logo) to get authenticated in another browser.
Closes gh-2094
9 years ago
John Emmons
f81fb46ff6
Preliminary i18n implementation as outlined in JEP 16 ( #2140 )
...
setting up internationalization for log and UI messages
See i18n README for details
Squashed to resolve CRLF, tab-indent issues.
9 years ago
Thomas Kluyver
a7e10e9303
Improvements to sorting notebook list
...
Closes gh-1218
Closes gh-1942
9 years ago
Kyle Kelley
31608ba0e4
Merge pull request #2592 from takluyver/favicon-id
...
Add id=favicon in templates
9 years ago
Grant Nestor
2aba171332
Insert flex-box spacer in tree view header
9 years ago
Thomas Kluyver
36b6c9e5d3
Add id=favicon in templates
...
The new dynamic favicon-changing code looks for an existing favicon in
the DOM with id 'favicon'. This uses that id in the templates, so we
don't end up with two favicon links in the page.
I was hoping that this would fix some issues I'm having with the favicon
getting stuck, but it doesn't seem to. :-(
9 years ago
Thomas Kluyver
9cd249ef7f
Merge pull request #2532 from gnestor/issue-1129
...
Re: Adjust positioning of filename in save widget
9 years ago
Grant Nestor
945a973da5
Clean up layout in #header-container
9 years ago
Grant Nestor
5f3dbf9890
Use different favicons for different components (notebook, terminal, file)
9 years ago
michaelpacer
9b771de18d
Add latex button to dropdown
9 years ago
Grant Nestor
b69509fcab
Move preact, preact-compat, and proptypes to bower
9 years ago
Min RK
420715e3e5
Merge pull request #2234 from takluyver/i2204
...
Show server root directory in move dialog
9 years ago
Min RK
ee82acd66a
update token info on login page
...
- clarify that it does *not* mean password is disabled
- phrasing
- https links
9 years ago
Matthias Bussonnier
018db6c8ce
Tell user how to avoid token authentication.
...
Most user don't care how to get the token each time (if they see the
message). They want to avoid using a token.
Make it clearer that Password should be configured.
Be more tricky, say that password not configured **yet**, to make the
user think they __have to__.
The text is not technically correct as as far as I remember you can have
PW and Token at the same time. But I'm going to say that in 99% of case
where users read that, the password is unset.
9 years ago
Thomas Kluyver
b2d048a85e
[WIP] Show server root directory in move dialog
9 years ago
Thomas Kluyver
f384662df4
Fix viewing HTML in sandboxed iframe
...
See gh-2203
The URL calculation was going wrong, so it was using a URL starting with
//files. This uses url_path_join() to get the separators right.
9 years ago
Matthias Bussonnier
23d55207d9
UX: Put notebook first on new menu
...
See #2182
9 years ago
Min RK
7784723f59
add base_url to view page
9 years ago
Min RK
3dc91c993e
remove unused variable in token removal
9 years ago
Min RK
9cf239f5e5
Merge pull request #2132 from Carreau/fix-find-replace-css
...
Remove double border in Find and replace UI.
9 years ago
Min RK
8e477e514e
Merge pull request #2128 from minrk/remove-token-url
...
remove token query parameter from pages on load
9 years ago
Matthias Bussonnier
6d0b45b536
Remove double border in Find and replace UI.
...
There is a less-than optimal double border between the last button and
the input field.
Remove it by making the left border of the input field None, (or the
right one in RLT layout). We don't change the border of the buton or it
looks ugly when pressed.
9 years ago
Min RK
5de77314bd
remove token query parameter from pages on load
...
Once the page has been loaded, the token has done its job and can be discarded.
Its presence can lead to confusion, especially copying/pasting URLs with one-time tokens present.
9 years ago
Thomas Kluyver
8fbf1fb1ce
Merge pull request #2104 from Carreau/shortcut-edit-menu
...
Add a menu item to edit keyboard shortcuts.
9 years ago
Grant Nestor
dacfd21942
Add back xterm.css
9 years ago
Matthias Bussonnier
90429adba4
Add a menu item to edit keyboard shortcuts.
9 years ago
Grant Nestor
0034f2a251
Create `/view` route, handler, and template
9 years ago
Doug Blank
482ea4bb67
Adds edit and view buttons, #1752
9 years ago
Paul Ivanov
051e430f98
fix tests
...
along with a minor whitespace inconsistency introduced in an earlier
commit.
9 years ago
Paul Ivanov
03e410ba61
rename Halt to Shutdown
9 years ago
Paul Ivanov
95790be956
kernel halt confirmation dialog
9 years ago
Thomas Kluyver
666ecbf35c
Merge pull request #2011 from minrk/unwebpack
...
unwebpackify
9 years ago
Min RK
cbd6eef04a
get preact from script tag
...
doesn't seem to like loading with require
9 years ago
Min RK
47d4451958
remove webpack shims
...
restore explicit imports of jquery, etc.
9 years ago
Min RK
2da82f909c
get xsrf from cookie, not body data
...
so that it can't be skimmed with a GET of the page
9 years ago
Min RK
9478a6b82b
use tornado xsrf token in API
...
- Cookie-authenticated API requests must use set X-XSRFToken header
- add utils.ajax for making ajax requests, adding xsrf header from default location
9 years ago
Min RK
4a8af93b5b
enable tornado xsrf cookie
9 years ago
Min RK
cbeec7ae9a
Add note about cookie requirement
10 years ago
Min RK
65cb6cc185
Only show token info if tokens are available
...
on login page
10 years ago
Min RK
7c7f065547
include token info on login page
10 years ago
Min RK
3ba68d8cb7
enable token-authentication by default
...
- add NotebookApp.login_token, used when NotebookApp.password is not set
- store login_token, bool(password) in notebook server-info file
- `jupyter notebook list` shows pasteable URLs with token
General changes:
- notebook servers are now authenticated by default
- first connect with token sets a cookie
- once a user has logged into one server with a token, their browser is logged in to
all subsequent servers on the same system+port until cookie_secret changes
10 years ago
Grant Nestor
e832689923
Change favicon when busy
10 years ago
Ashish Dahiya
67215cf8a7
Set ws-url data attribute to access notebook terminal via a specific base URL for websockets
10 years ago
Grant Nestor
bdbfd37b24
Remove `moment` script tags
10 years ago
Min RK
9195ffd273
Merge pull request #1760 from gnestor/root-breadcrumb
...
Use folder icon vs. home icon for root breadcrumb
10 years ago
Grant Nestor
540886963b
Use folder icon vs. home icon for root breadcrumb
10 years ago
Sylvain Corlay
b01b6f8cc7
Remove jupyter lab link and old bundle
10 years ago
Brian E. Granger
6c8d453762
Merge pull request #1676 from gnestor/toggle-line-numbers
...
View > Toggle line numbers
10 years ago
Min RK
f396334380
Merge pull request #1579 from parente/bundler-api
...
Bundler extension API
10 years ago
Grant Nestor
ac526c2b55
Move toggle line numbers from toolbar to "View" menu
10 years ago
Steven Silvester
d223e96fe1
Switch to xterm for the terminal emulator
10 years ago
Peter Parente
8fb670904b
First pass migrating from jupyter_cms
...
* Change handler for consistency with nbconvert
* Change bundler function API to take ContentManager models
* Change CLI to work as jupyter bundler
* Change UI to fit into existing template / JS structure
(c) Copyright IBM Corp. 2016
10 years ago
Steven Silvester
6205ba9a21
Unify handling of CodeMirror
...
Load codemirror as a script tag
Load codemirror synchronously
More cleanup of codemirror handling
Make the config more succinct
Reinstate mode/meta
10 years ago
Steven Silvester
bc001b8062
Remove the hardcoded jupyterlab in favor of a server extension
10 years ago
robnagler
129c7179fc
typeahead.min.js (not typeahead.js
10 years ago
Bernhard Liebl
4d0c9dec86
extended the mathjax_config setting to lab
10 years ago
Bernhard Liebl
c52e8fdc77
make MathJax config parameter configurable (instead of hard coded)
10 years ago
Sylvain Corlay
f6b7656499
Enable widgets 4.1
10 years ago
Steven Silvester
a3b1cadc9b
Use webpack for promise polyfill and font-awesome
10 years ago
Jonathan Frederic
9f9bc69e9b
Remove deprecatedwidgets handler, because it's backwards compat support for ipywidgets 3.0
10 years ago