Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
c75acb4
Update README.md
Kshitizbansal Oct 29, 2023
6440052
Update 6g.md
ishjain Oct 30, 2023
75f0625
Update 6g.md
ishjain Oct 30, 2023
cdacb35
Add files via upload
ishjain Oct 30, 2023
c8a282f
Merge pull request #1 from ucsdwcsng/ish_dev
ishjain Oct 30, 2023
9faeb68
Update 6g.md
ishjain Oct 30, 2023
79b5941
Update 6g.md
ishjain Oct 30, 2023
efe3bb2
minor edits
Kshitizbansal Oct 30, 2023
e2ad253
Merge pull request #2 from ucsdwcsng/kshitiz_dev
Kshitizbansal Oct 30, 2023
b4b751b
Added R-fiducial
Kshitizbansal Oct 30, 2023
a2218e5
Merge pull request #3 from ucsdwcsng/kshitiz_dev
Kshitizbansal Oct 30, 2023
26e8dae
updated heading figure
Kshitizbansal Oct 30, 2023
53b2a0c
Merge pull request #4 from ucsdwcsng/kshitiz_dev
Kshitizbansal Oct 30, 2023
f78430d
Changes to 6g webpage
Agrim9 Oct 30, 2023
693714c
Adding changes
Agrim9 Oct 30, 2023
150ca40
Merge branch 'agrim_dev' of github.com:ucsdwcsng/ucsdwcsng.github.io …
Agrim9 Oct 30, 2023
426f2b7
Merge pull request #5 from ucsdwcsng/agrim_dev
Agrim9 Oct 30, 2023
024d8f5
DockerFile and the Gem Files are modified to work with new dependenci…
Oct 30, 2023
dc86f12
Merge pull request #6 from ucsdwcsng/mani_dev
manideepabc Oct 30, 2023
845349a
Edited the docker volume to the new repo-name
Oct 30, 2023
44551c9
spectrum sensing research elements
rsubbaraman Oct 30, 2023
2fef9c8
Merge pull request #7 from ucsdwcsng/research/spectrumsensing
rsubbaraman Oct 30, 2023
9f09cfd
Merge pull request #8 from ucsdwcsng/mani_dev
manideepabc Oct 30, 2023
666edc2
Added content to ubiquitous IoT page
Oct 30, 2023
55e29b6
Merge pull request #9 from ucsdwcsng/mani_dev
manideepabc Oct 30, 2023
35a8480
Update 6g.md
ushasigh Oct 30, 2023
22821ed
Merge pull request #10 from ucsdwcsng/ushasi_dev
ushasigh Oct 30, 2023
4acb7ac
Add files via upload
ushasigh Oct 30, 2023
8e96f78
Add files via upload
ushasigh Oct 30, 2023
b7b0988
Create 2023-10-30-edgeric.md
ushasigh Oct 30, 2023
14768e8
Merge pull request #11 from ucsdwcsng/ushasi_dev
ushasigh Oct 30, 2023
8d596cc
Add files via upload
ushasigh Oct 31, 2023
be5b5de
Update 2023-10-30-edgeric.md
ushasigh Oct 31, 2023
29f7845
Merge pull request #12 from ucsdwcsng/ushasi_dev
ushasigh Oct 31, 2023
f310300
Add files via upload
ushasigh Oct 31, 2023
72403b2
Update 2023-10-30-edgeric.md
ushasigh Oct 31, 2023
eb44be7
Merge pull request #13 from ucsdwcsng/ushasi_dev
ushasigh Oct 31, 2023
4650e1a
Update 2023-10-30-edgeric.md
ushasigh Oct 31, 2023
b85180f
Update 2023-10-30-edgeric.md
ushasigh Oct 31, 2023
67df4b0
Update 6g.md
ushasigh Oct 31, 2023
6c2558e
added xrloc page, made small changes to p2slam and wiros
Nov 5, 2023
69b5b5d
more changes to photos, p2slam and uloc page
Nov 5, 2023
f5afbdf
small changes to overview para in wcsng webpage
Nov 5, 2023
1d4a42e
remove research and publications
ssemtner Nov 7, 2023
86589e4
add research and publications submodules
ssemtner Nov 7, 2023
7b229b0
add deploy action
ssemtner Nov 8, 2023
df90764
update readme
ssemtner Nov 8, 2023
e8cf106
Merge pull request #15 from ucsdwcsng/decouple-research-publications
rsubbaraman Nov 8, 2023
d1518bd
add news sidebar
ssemtner Nov 25, 2023
5297ad0
Merge pull request #16 from ucsdwcsng/news-submodule
ssemtner Nov 25, 2023
304dd27
hosted events and life@wcsng tabs
ssemtner Nov 25, 2023
a721fc7
new post template
Dec 10, 2023
4fb2fbc
Merge pull request #17 from ucsdwcsng/newpost_template
Agrim9 Dec 11, 2023
adad527
remove submodules
ssemtner Dec 13, 2023
1fdaaea
add everything from submodules
ssemtner Dec 13, 2023
dd1266c
Merge pull request #18 from ucsdwcsng/remove-submodules
ssemtner Dec 13, 2023
d372d59
Syncscatter filein new template
Dec 14, 2023
7ad3d28
Add files via upload
ishjain Dec 14, 2023
2f1f38e
Update index.md
ishjain Dec 14, 2023
64ad242
Merge pull request #19 from ucsdwcsng/ish_dev_2
ishjain Dec 14, 2023
1d1dcb4
ScatterMIMO in new template
Dec 14, 2023
d146bbc
R-fiducial in new template
Dec 14, 2023
7631af5
Added ISSCC papers in the new templated
Dec 14, 2023
48b3a57
Merge pull request #20 from ucsdwcsng/mani_dev
manideepabc Dec 14, 2023
d31113b
Adding richard publications
Dec 14, 2023
65082b4
Adding GreenMO and polyphase changes
Dec 14, 2023
42b897c
Adding GreenMO and polyphase changes
Dec 14, 2023
2500450
Merge pull request #21 from ucsdwcsng/richard_new_posts
Agrim9 Dec 15, 2023
fc5daec
adding ble obfuscation pics
HadiGivehchian Dec 15, 2023
35d2064
made changes to mmspoof.md
rohithreddyvennam Dec 15, 2023
946cabd
adding paper files
HadiGivehchian Dec 15, 2023
91c7dfa
Delete files/ble-obf-chip.pdf
HadiGivehchian Dec 15, 2023
3071b70
Delete files/ble-obf.pdf
HadiGivehchian Dec 15, 2023
d32435f
adding paper files
HadiGivehchian Dec 15, 2023
9a84fee
Create 2022-10-21-phy-obf-chip.md
HadiGivehchian Dec 15, 2023
ae2a613
Create 2024-05-20-phy-obf.md
HadiGivehchian Dec 15, 2023
0ddcd32
changing tag for phy obfuscation chip paper
HadiGivehchian Dec 15, 2023
03c034d
changing tag for phy obfuscation paper
HadiGivehchian Dec 15, 2023
7a8f078
added images (PNG)
rohithreddyvennam Dec 15, 2023
c9aeed1
minor comment
rohithreddyvennam Dec 15, 2023
5d9908d
minot format changes and email
rohithreddyvennam Dec 15, 2023
d388c46
fixing tags
HadiGivehchian Dec 15, 2023
04fdaa7
fixing tags
HadiGivehchian Dec 15, 2023
2fd68af
Merge pull request #23 from ucsdwcsng/Hadi_dev
HadiGivehchian Dec 15, 2023
fc542b4
fixing the date for ble obfuscation paper
HadiGivehchian Dec 15, 2023
2166894
Merge pull request #24 from ucsdwcsng/Hadi_dev
HadiGivehchian Dec 15, 2023
283abc2
Merge pull request #22 from ucsdwcsng/rohith_dev
rohithreddyvennam Dec 15, 2023
d31e6f9
added ---- ending line
rohithreddyvennam Dec 15, 2023
68a2f8c
Merge pull request #25 from ucsdwcsng/rohith_dev
rohithreddyvennam Dec 15, 2023
869a995
adjusting yo format
rohithreddyvennam Dec 15, 2023
825f40e
Merge pull request #26 from ucsdwcsng/rohith_dev
rohithreddyvennam Dec 15, 2023
ce48074
Adding justified commit
Dec 16, 2023
35259a1
fixed yaml error
rohithreddyvennam Dec 17, 2023
024ccf5
Added images for ISSCC
Dec 17, 2023
4d7ecfa
Merge pull request #27 from ucsdwcsng/mani_dev
manideepabc Dec 17, 2023
b3eba9e
Merge pull request #28 from ucsdwcsng/changes_12_17
Agrim9 Dec 17, 2023
01bebae
Adding bibtex changes
Dec 18, 2023
24c66ac
Create README.md
ishjain Dec 21, 2023
a2e550b
Update 2021-08-24-mmReliable.md
ishjain Dec 21, 2023
ffff67a
Update 2021-08-24-mmReliable.md
ishjain Dec 21, 2023
d5f0902
Update 2021-08-24-mmReliable.md
ishjain Dec 21, 2023
01db95e
Merge pull request #29 from ucsdwcsng/ish_dev_2
ishjain Dec 21, 2023
f6cda9a
Merge pull request #30 from ucsdwcsng/bib_changes
Agrim9 Dec 21, 2023
39029d8
Update forcesticker
Jan 2, 2024
7bac41b
Update forcesticker name
Jan 2, 2024
d95372d
Merge branch 'master' into agrim_temp
Jan 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 73 additions & 0 deletions .github/workflows/jekyll.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll site to Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ["master"]

# Allows site to rebuild on submodule changes
repository_dispatch:
types: [dispatch-build]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Submodules
run: |
git submodule init
git pull --recurse-submodules
git submodule update --remote --recursive
- name: Setup Ruby
uses: ruby/setup-ruby@55283cc23133118229fd3f97f9336ee23a179fcf # v1.146.0
with:
ruby-version: '3.1' # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
cache-version: 0 # Increment this number if you need to re-download cached gems
- name: Setup Pages
id: pages
uses: actions/configure-pages@v3
- name: Build with Jekyll
# Outputs to the './_site' directory by default
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
env:
JEKYLL_ENV: production
- name: Upload artifact
# Automatically uploads an artifact from the './_site' directory by default
uses: actions/upload-pages-artifact@v2

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2
13 changes: 0 additions & 13 deletions 6g.md

This file was deleted.

24 changes: 24 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Use an official Ruby runtime as a parent image
FROM ruby:2.7

# Install essential Linux packages
RUN apt-get update -qq && apt-get install -y build-essential libpq-dev zlib1g-dev

# Set the working directory in the container to /website
WORKDIR /ucsdwcsng.github.io

# Add the Gemfile and Gemfile.lock from your app
ADD Gemfile /ucsdwcsng.github.io/Gemfile
ADD Gemfile.lock /ucsdwcsng.github.io/Gemfile.lock

# Install the gems specified in the Gemfile
RUN gem install bundler && bundle install

# Copy the current directory contents into the container at /website
ADD . /ucsdwcsng.github.io

# Make port 4000 available to the world outside this container
EXPOSE 4000

# Define the command to start the app. This will start Jekyll and watch the site
# RUN JEKYLL_ENV=production bundle exec jekyll build
14 changes: 11 additions & 3 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
source "https://rubygems.org"
source 'https://rubygems.org'

# gem "github-pages", group: :jekyll_plugins
gemspec
gem "jekyll", ">= 3.7"
gem "jekyll-feed"
gem "jekyll-paginate", "~> 1.1.0"
gem "jekyll-sitemap", "~> 1.4"
gem "jemoji"

gem "kramdown-parser-gfm"


gem "webrick", "~> 1.8"
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
## How to Update WCSNG Website
### Home Page
To update the images in the carousel, go to index.md and update the image paths under the carousels in the fronnt matter.
To update the images in the carousel, go to index.md and update the image paths under the carousels in the fronnt matter.
To change the research areas or their overview gifs, update the coressponding heading, link, and path in the body of index.md.
For now, these research areas are hardcoded, but it could be automated if they change a lot by creating a .yml file.
### Team Page
To update current PhD students, Postdocs, or Collaborators, add (or remove) an entry in /_data/people.yml. Be sure to follow the same format as the existing entries with name, role, and a path to their image. Thes images should be saved to /assets/images/teampic.
To update current Masters and Undergraduate students, add (or remove) an entry in /_data/people_text.yml. Again, be sure to follow the same format as the existing entries. For the `col` field, alternate 1 and 2 for each additional entry to make sure that the names are evenly split across both columns.
To update Alumni, add (or remove) an entry in /_data/alumni.yml. Be sure to alternate the col values for each entry, as described above. For the `role` field, put the degree for all alumni (BS, MS, PhD etc.). For the `year` field, put the graduating year for all alumni. The `now` field can be left empty if unknown, or phrased " [company] [location]" or "[degree] at [school]".
### Research Pages
To add a new research page, create a new md file and put `layout: research` in the front matter. Add the `pubtag` field to indicate which publications to display on the list of that research page. Be sure to match the spelling exactly to the corresponding tag on the publications. The `heading` field should have the title of the research page (it is not `title` for this layout since we want to display it below the research navbar). The `people` field is a list of the phd and postdoc students involved in this research area. Add them in the following format, and the layout will automatically pull their images from the people.yml file:
To add a new research page, create a new md file in the [ucsdwcsng/site-research-pages](https://github.com/ucsdwcsng/site-research-pages) submodule and put `layout: research` in the front matter. Add `permalink` field to be the same as the filename. Add the `pubtag` field to indicate which publications to display on the list of that research page. Be sure to match the spelling exactly to the corresponding tag on the publications. The `heading` field should have the title of the research page (it is not `title` for this layout since we want to display it below the research navbar). The `people` field is a list of the phd and postdoc students involved in this research area. Add them in the following format, and the layout will automatically pull their images from the people.yml file:
```
people:
- Dinesh Bharadia
Expand All @@ -35,8 +35,9 @@ carousels:
- image: /assets/images/pcb.jpeg
- image: /assets/images/bearl.jpeg
```
To update the site navigation, add/change an entry to `subfolderitems` in _data/navigation.yml.
### Publications
To add a new publication (both to the publications list and as an individual webpage), create a new md file under /_posts. Be sure to name the md file with the format `year-month-day-name.md` (ex: 2023-05-24-mmSpoof.md). In the front matter of this md file, add `layout: publication`. The `title` field should have the full name of the publication, which will be displayed as the title of the publication's webpage. The `short_title` field is the shortened name that will be displayed on the list views of the publication. The `tags` field is a space separated list to tag which sublists and research pages this publication should appear in. Be very careful to match the spelling exactly to existing tags, or it will create a new tag for this publication. The `cover` field should have the path to the cover image to be displayed on the publication list. All cover images should be saved to /assets/images/pubpic. The `authors` field should be a string of authors separated by commas (try to write full names and only commas, no "and" to maintain consistency). The `conference` field stores the name of the conference this paper was used in. The `paper` field is required, and should contain a link or path to a pdf of the paper. Most of these pdfs are stored in /files. The optional fields are `github`, which should have a link to the github repo, `dataset`, which should have a link the the dataset, `slides`, which should have a path to a pdf of the slides (most are saved in /files), `extra`, which should have a string about the special highlight of this publication (ex: `extra: "This work won the Qualcomm Innovation Fellowship 2022!"`), and `video`, which should have an EMBED link to a youtube video (not the regular youtube link). Currently, up to two video links are automatically supported, with the field for the second video being `video2` (which will also require a youtube embed link). Up to one additional link is also supported under the field `other`, which will show up in the list of links containing the slides, github, and datasets. The format for adding this extra link is:
To add a new publication (both to the publications list and as an individual webpage), create a new md file under the [ucsdwcsng/site-publications-pages](https://github.com/ucsdwcsng/site-publications-pages) submodule. Be sure to name the md file with the format `year-month-day-name.md` (ex: 2023-05-24-mmSpoof.md). In the front matter of this md file, add `layout: publication`. The `title` field should have the full name of the publication, which will be displayed as the title of the publication's webpage. The `short_title` field is the shortened name that will be displayed on the list views of the publication. The `tags` field is a space separated list to tag which sublists and research pages this publication should appear in. Be very careful to match the spelling exactly to existing tags, or it will create a new tag for this publication. The `cover` field should have the path to the cover image to be displayed on the publication list. All cover images should be saved to /assets/images/pubpic. The `authors` field should be a string of authors separated by commas (try to write full names and only commas, no "and" to maintain consistency). The `conference` field stores the name of the conference this paper was used in. The `paper` field is required, and should contain a link or path to a pdf of the paper. Most of these pdfs are stored in /files. The optional fields are `github`, which should have a link to the github repo, `dataset`, which should have a link the the dataset, `slides`, which should have a path to a pdf of the slides (most are saved in /files), `extra`, which should have a string about the special highlight of this publication (ex: `extra: "This work won the Qualcomm Innovation Fellowship 2022!"`), and `video`, which should have an EMBED link to a youtube video (not the regular youtube link). Currently, up to two video links are automatically supported, with the field for the second video being `video2` (which will also require a youtube embed link). Up to one additional link is also supported under the field `other`, which will show up in the list of links containing the slides, github, and datasets. The format for adding this extra link is:
```
other:
display: "[Kaggle Competition]"
Expand Down
8 changes: 7 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,8 @@ analytics:
##############################
markdown : kramdown
highlighter : rouge
permalink : date
# permalink : /:title/
permalink : none

exclude:
- CHANGELOG.md
Expand Down Expand Up @@ -223,3 +224,8 @@ plugins:
- jekyll-paginate
- jekyll-sitemap
- jemoji

## => Extra stuff for publications
miscs:
- content_type: # type
- content_url: # link
18 changes: 18 additions & 0 deletions _data/navigation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -115,3 +115,21 @@ header:
# @end locale config
url: /code.html

- titles:
en : &EN Hosted Events
subfolderitems:
- name: Mobicom'23 mmNets
url: https://wcsng.ucsd.edu/mmNets2023/
- name: Mobicom'23 S<sup>3</sup>
url: https://wcsng.ucsd.edu/s3/
- name: CVPR'22 WAIP
url: https://wcsng.ucsd.edu/waip/
- name: BluBLE
url: https://wcsng.ucsd.edu/bluble/
- titles:
en : &EN Life@WCSNG
subfolderitems:
- name: Docs
url: https://wcsng.ucsd.edu/docs/
- name: Pics!
url: /pictures
Loading